Ada & SPARK for Visual Studio CodeRepository | Issues | Documentation | Code Samples | TutorialThis extension provides support for the Ada and SPARK programming languages in VS Code via the Ada Language Server based on the Libadalang library. FeaturesAda and SPARK are compiled languages which means that a compiler (GNAT) is needed to translate the source code into a program that can be executed. Other tools are also needed to perform tasks such as testing, static analysis and formal proof of SPARK code. This extension does not include a compiler nor additional tools. Nonetheless it offers a number of features out of the box and more capabilities can be accessed by installing additional tools.
Getting Additional ToolsFor a fully operational development environment you can obtain a compiler and/or other tools from the following channels. AdaCore CustomersIf you are an AdaCore customer, log into your account on GNAT Tracker to download the tools available in your subscription. Community UsersThe Ada & SPARK tools are available to the community through different channels:
Documentation
Known Issues and FeedbackYou can browse known issues and report bugs at the Ada Language Server GitHub project. |