Ada & SPARK extension for VS Code

Contents:

  • Tutorial: Using Ada in VS Code
  • Refactoring Tools
  • Ada Language Server configuration
  • ALS Traces
  • Tips and tricks
  • Protocol extensions
Ada & SPARK extension for VS Code
  • Ada & SPARK extension for VS Code documentation
  • View page source

Ada & SPARK extension for VS Code documentation

Contents:

  • Tutorial: Using Ada in VS Code
    • Prerequisites
    • Create Hello World
    • Build hello_world
    • Running the build
    • Check current file
    • Debug hello_world.adb
    • Reusing your Ada configuration
    • Troubleshooting
    • Next steps
  • Refactoring Tools
    • Available Refactorings
    • Named Parameters
    • Add Parameter
    • Remove Parameter
    • Move Parameter
    • Change Parameter Mode
    • Change Parameter Type
    • Change Parameter Default Value
    • Extract Subprogram
    • Extract Variable
    • Pull Up Declaration
    • Suppress Separate
    • Introduce Parameter
    • Replace Type
    • Auto Import
    • Sort Dependencies
  • Ada Language Server configuration
    • Configuration Sources
    • Base Configuration
    • Visual Studio Code
    • Settings
  • ALS Traces
    • Traces Configuration Files
    • Supported Traces
    • Troubleshooting
  • Tips and tricks
    • Custom colors
    • GNAT Project files support
    • Set workspace-specific environment variables
    • Working on a remote machine
  • Protocol extensions
    • Developing a custom feature
    • Feature description document
    • List of custom features
Next

© Copyright 2024-2025, AdaCore.

Built with Sphinx using a theme provided by Read the Docs.