https://github.com/a5huynh/vscode-ron
Rust Object Notation (RON) vscode extension
https://github.com/a5huynh/vscode-ron
ron rust vscode-extension
Last synced: 7 months ago
JSON representation
Rust Object Notation (RON) vscode extension
- Host: GitHub
- URL: https://github.com/a5huynh/vscode-ron
- Owner: a5huynh
- License: mit
- Created: 2019-03-16T05:46:18.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2025-03-28T22:23:46.000Z (about 1 year ago)
- Last Synced: 2025-03-31T02:41:28.665Z (about 1 year ago)
- Topics: ron, rust, vscode-extension
- Language: Makefile
- Homepage: https://marketplace.visualstudio.com/items?itemName=a5huynh.vscode-ron
- Size: 266 KB
- Stars: 51
- Watchers: 5
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# vscode-ron
vscode-ron is a RON syntax package for VS Code. Loosely based on
https://github.com/ron-rs/sublime-ron
## Where can I get this?
- [Visual Studio Code Marketplace](https://marketplace.visualstudio.com/items?itemName=a5huynh.vscode-ron)
- [OpenVSX Marketplace](https://open-vsx.org/extension/a5huynh/vscode-ron)
## What is RON?
[Rusty Object Notation](https://github.com/ron-rs/ron) (RON) is a simple
readable data serialization format that looks similar to Rust syntax,
designed to support all of Serde's data model. Check out the RON repository
for more information!
## Highlighting Example
Here's a lovely example of what a basic `.ron` file will now look like:

# Development
Check out VS Code's excellent guide on syntax highlighting extensions [here][extension-guide].
That will help you get setup with the right tooling to start making/testing changes to the grammar.
[extension-guide]: https://code.visualstudio.com/api/language-extensions/syntax-highlight-guide
## Debugging extension
While in VSCode, press `F5` (or `Run` -> `Start Debugging`) to launch a
version of VSCode with the extension loaded.
Load `./docs/example.ron` if you need an example RON file to work on.