Official Visual Studio Code extension for the Ferrite programming language.
Features
- Syntax Highlighting: Beautiful and semantic syntax highlighting for all Ferrite keywords, types, and language features.
- Auto-Formatting: Robust, built-in code formatter. Just press
Ctrl+S(or format document) to automatically format your.fefiles with correct indentation, spacing, and comment preservation. - Language Server: Seamless integration with the Ferrite Language Server for real-time diagnostics and error reporting.
Requirements
- Install Ferrite from the official repository.
- That's it! The extension will automatically find
ferriteif it is in your system'sPATH, or if you are developing locally inside the Ferrite workspace. If it cannot be found, it will prompt you to configure the absolute path in the extension settings.
Getting Started
- Open a
.fefile. - Start writing Ferrite code!
- The Ferrite Language Server will automatically start and provide diagnostics.
- Save your file to format it instantly.
Known Issues
See the issue tracker for known issues.
Release Notes
1.1.0
- Smart Compiler Discovery: The extension now intelligently locates the
ferrite.execompiler from your systemPATHor local workspace automatically. - Removed redundant activation events for faster extension startup.
- Added user-friendly UI prompt for configuring the compiler path if missing.
1.0.0
- Initial release of the Ferrite VS Code extension.
- Added syntax highlighting grammar.
- Integrated Language Server with real-time diagnostics.
- Added Format on Save support.