Skip to content

Add ron-lsp to README#589

Merged
juntyr merged 3 commits into
ron-rs:masterfrom
jasonjmcghee:patch-1
Nov 4, 2025
Merged

Add ron-lsp to README#589
juntyr merged 3 commits into
ron-rs:masterfrom
jasonjmcghee:patch-1

Conversation

@jasonjmcghee

@jasonjmcghee jasonjmcghee commented Nov 3, 2025

Copy link
Copy Markdown
Contributor

I built an LSP (and CLI) that, when coupled with a Rust project, allows diagnostics, auto complete, hover, go-to definition, auto-fix, etc by associating the RON object with a Rust type.

I implemented a separate tree-sitter for RON in this repo as the only one I could find was missing a fair amount of functionality. This is what is used for parsing / AST.

I implemented support for it in IntelliJ, VS Code, and Neovim as well, but any modern / LSP supporting editor should be able to integrate it easily.

I'm sure there are improvements that could be made and I absolutely welcome them!

  • I've included my change in CHANGELOG.md

@juntyr juntyr left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your work, this looks good to me!

@juntyr juntyr merged commit 3184df3 into ron-rs:master Nov 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants