Setting up ALS (Ada Language Server) for Sublime Text

Published: (December 9, 2025 at 08:24 PM EST)
1 min read
Source: Dev.to

Source: Dev.to

Installing the Ada Language Server

  1. Download the Ada Language Server (ALS) for your operating system from the official release page.
  2. Add the ada_language_server executable to your system PATH.
    • On Windows, you can create a folder (e.g., C:\tools\als) and place ada_language_server.exe there, then add that folder to the PATH environment variable.

Configuring LSP in Sublime Text

  1. Open the Command Palette: Tools → Command Palette (or press Ctrl+Shift+P).
  2. Run Package Control: Install Package.
  3. Search for LSP and install it.

Adding the Ada Language Server to LSP Settings

  1. Open the LSP settings: Preferences → Package Settings → LSP → Settings.
  2. In the right‑hand pane (user settings), add the following JSON configuration, replacing path/to/ada_language_server.exe with the actual path to the executable you added to your PATH:
{
  "clients": {
    "ada": {
      "enabled": true,
      "command": ["path/to/ada_language_server.exe"],
      "selector": "source.ada",
      "languageId": "ada"
    }
  }
}
  1. Save the file and restart Sublime Text if the server does not start automatically.

Installing Ada Syntax Highlighting

  1. Open the Command Palette again (Ctrl+Shift+P).
  2. Run Package Control: Install Package.
  3. Search for a package named Ada (or similar) and install it.

With the LSP client and Ada syntax package installed, you should see error squiggles, code suggestions, and other language‑server features while editing Ada files.

Happy coding! 😃

Back to Blog

Related posts

Read more »