Flow-WingFlow-Wing language support for Visual Studio Code, Cursor, and other editors that use the Open VSX Registry (e.g. VSCodium): syntax highlighting, a bundled dark theme, diagnostics, IntelliSense, and format-on-save, powered by the Flow-Wing compiler you configure locally ( Syntax highlighting and IntelliSenseHighlighting covers every keyword the compiler knows, including Error reporting as you typeRed squiggles appear on the line that is wrong, with the compiler's own message on hover. This is the part the web playground cannot give you: there, errors only surface after you press Run. Code browsingGo to definition, references, and symbol navigation across a multi-file project. Features
Source repository: github.com/kushagra1212/Flow-Wing (extension lives under REPLThe compiler also ships an interactive REPL, which is separate from this extension. Installation
UsageOnce installed, the Flow-Wing IntelliSense extension will automatically activate when you open a Flow-Wing file. Begin typing in your Flow-Wing code, and enjoy real-time suggestions and diagnostics. ConfigurationSettings are under the
ContributingIf you would like to contribute to Flow-Wing IntelliSense, feel free to fork the repository and submit a pull request. Your contributions and feedback are welcome! Privacy and dataThis extension does not ship analytics, advertising, or third-party telemetry. It starts a local Language Server Protocol (LSP) process and, for analysis and formatting, invokes the Flow-Wing compiler binary you configure (default: Optional editor settings can increase logging (for example TrademarksFlow-Wing naming and project icons in this repo refer to the Flow-Wing open-source project. Visual Studio Code, VS Code, and related marks are trademarks of Microsoft Corporation. Cursor is a trademark of its owner. Open VSX and related Eclipse marks are trademarks of their respective owners. This extension is not endorsed by those organizations unless they say so explicitly. Changelog[1.0.0] - 2024-10-16
LicenseThis extension uses the same license as the Flow-Wing compiler and the rest of this repository: GNU General Public License v2.0 only (GPL-2.0). See SupportIf you encounter any issues or have questions about using the Flow-Wing IntelliSense extension, please open an issue on the GitHub repository. Thank you for using Flow-Wing IntelliSense! Happy coding! |