peggyjs / code-peggy-language

VSCode syntax highlighting and error reporting for Peggy
MIT License
15 stars 9 forks source link

Peggy Language Support

Syntax highlighting and error reporting for Peggy in Visual Studio Code.

Install

See the Marketplace.

Preferences

Syntax Highlighting

Syntax Highlighting

Error Reporting

Errors in the grammar are highlighted.

Error Reporting

Go to / Peek Definition

Right-click a rule name, and go to its definition.

Go To Definition

Go to / Peek References

Right click a rule name, and see all of the places it is used.

Go To References

Rename Symbol

Rename a rule and all of the places that it is used.

Rename Symbol

Outline / Symbol Support

See the current rule in the breadcrumbs at the top of the editor, and a list of all of the rules in the Outline view.

Breadcrumbs

Outline

Contributing

Feel free to contribute to this extension here. Please read the CONTRIBUTING.md.

Origins

Based on code-pegjs-language by Tobias Kahlert