Skip to main content

Language Servers

Language Servers

Language Server Protocol (LSP) servers provide code intelligence — completions, diagnostics, go-to-definition, and inline error highlighting — for specific languages inside the Codebolt code editor.

Open via: Settings → Language Server Protocol

Installed servers

Lists all language servers currently registered with Codebolt. Each entry shows the server name and its status. Click an entry to open its configuration.

Available servers

Lists language servers that are ready to install. Click the Install button (download icon) next to a server to install it. Installation status updates in real time.

Adding a custom server

Click Add Server to register a language server manually:

FieldDescription
Server NameDisplay name for the server
CommandExecutable path or shell command to start the server
Install CommandCommand to install the server (e.g. npm install -g ...)
ArgumentsComma-separated arguments passed to the start command

Click Add Server to register. The server appears in the Installed list.

Notification preferences

When Codebolt detects a file type that has a matching language server not yet installed, it shows a notification prompt. You can dismiss these permanently or temporarily.

CategoryDescription
Temporarily DismissedNotification suppressed for the session; will reappear later
Never Show AgainNotification permanently suppressed for that language

Click the × next to any language to remove its dismissal entry. Click Reset All Preferences to restore all suppressed notifications.