Skip to content

Files

Latest commit

def9bed · Jun 19, 2025

History

History
54 lines (29 loc) · 2.28 KB

ada_language_server.md

File metadata and controls

54 lines (29 loc) · 2.28 KB

Ada Language Server

To enable Ada language support in your IDE, you can integrate the Ada Language Server by following these steps:

Ada LS demo


Step 1: Install the Language Server

  1. Open an .adb file in your project.

  2. Click on Install Ada Language Server:

    Open file

  3. This will open the New Language Server Dialog with Ada Language Server pre-selected:

    New Language Server Dialog

  4. Click OK. This will create the Ada Language Server definition and start the installation:

    Installing Language Server

  5. Once the installation completes, the server should start automatically and provide Ada language support (autocomplete, diagnostics, etc.).

Troubleshooting Installation

If the installation fails, you can customize the installation settings in the Installer tab,
then click on the Run Installation hyperlink to reinstall the server:

Installer tab

See Installer descriptor for more information.


Step 2: Install TextMate Bundle

Since IntelliJ does not provide native Ada TextMate support, and the language server does not handle syntax highlighting, you need to set up a TextMate bundle manually.

  • Clone the Ada language tools repository:

    git clone https://github.com/AdaCore/ada_language_server.git
    
  • Open TextMate Bundles settings

TextMate Bundles Settings

Once done, IntelliJ will apply syntax highlighting, bracket matching, and other basic editor features for .adb files.