https://github.com/tsvi/specman-vscode-grammar
Specman TextMate grammar for use with VS Code
https://github.com/tsvi/specman-vscode-grammar
hacktoberfest specman vscode-language
Last synced: 4 months ago
JSON representation
Specman TextMate grammar for use with VS Code
- Host: GitHub
- URL: https://github.com/tsvi/specman-vscode-grammar
- Owner: tsvi
- License: mit
- Created: 2022-09-19T08:16:32.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-18T13:10:10.000Z (over 1 year ago)
- Last Synced: 2025-01-19T08:42:48.740Z (over 1 year ago)
- Topics: hacktoberfest, specman, vscode-language
- Language: Jinja
- Homepage:
- Size: 192 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Specman Syntax Highlighter for Visual Studio Code




This extension provides syntax highlighting support for the Specman language in Visual Studio Code.
## Features
- **Syntax Highlighting**: Enjoy beautiful and accurate syntax highlighting for Specman files in Visual Studio Code.
- **Code Navigation**: Quickly navigate through your code with improved readability and highlighting of different language constructs.
- **Comments Formatting**: Easily format your comments for better code readability and organization.
## Installation
1. Launch Visual Studio Code.
2. Go to the Extensions view by clicking on the square icon on the left sidebar or pressing `Ctrl+Shift+X`.
3. Search for "Specman Syntax Highlighter" in the Extensions Marketplace.
4. Click on the "Install" button to install the extension.
5. Once installed, the extension will provide syntax highlighting for `.e` files by default.
## Usage
1. Open a Specman file (`*.e`) in Visual Studio Code.
2. The extension will automatically detect the file type and apply the syntax highlighting.
3. Enjoy the enhanced code readability and navigate through your code more easily.
## Contributing
Contributions are welcome and encouraged! Please follow the guidelines outlined in [CONTRIBUTING.md](CONTRIBUTING.md) for detailed instructions on how to contribute to this project.
## License
This project is licensed under the [MIT License](LICENSE).
## Acknowledgments
- The Specman Syntax Highlighter extension is based on the [Specman Grammar for Sublime Text](https://github.com/tsvi/specman-sublime-grammar).
- Many thanks to [@blutsvente](https://github.com/blutsvente) for the fixes to the Sublime Text version and to Yan Sokolovsky for the initial code for Sublime Text
- Other projects that made this project possible:
- [Jinja](https://jinja.palletsprojects.com/en/3.1.x/)
- [Jinja CLI](https://github.com/cykerway/jinja-cli)
- [VSCode Textmate grammar test](https://www.npmjs.com/package/vscode-tmgrammar-test)
## Support
If you encounter any issues or have suggestions for improvements, please open an issue on [GitHub](https://github.com/tsvi/specman-vscode-grammar/issues).