Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

jdtls

URL: https://codeberg.org/mfussenegger/nvim-jdtls/

Maintainers: Gaetan Lepage


Neovim plugin for the Java Development Tools Language Server (JDT LS).

plugins.jdtls.enable

Whether to enable jdtls.

Type: boolean

Default:

false

Example:

true

Declared by:

plugins.jdtls.package

The jdtls package to use.

Type: package

Default:

pkgs.vimPlugins.nvim-jdtls

Declared by:

plugins.jdtls.autoLoad

Whether to automatically load jdtls when neovim starts.

Type: boolean

Default: false when lazy-loading is enabled.

Example:

false

Declared by:

plugins.jdtls.callSetup

Whether to generate the standard require('jdtls').setup(...) call for this plugin.

Explicitly set to true to force calling .setup().

Caution

A forced call can emit a duplicate or invalid setup. Some plugins generate custom setup code or have no real jdtls Lua module.

Type: boolean

Default:

false

Declared by:

plugins.jdtls.jdtLanguageServerPackage

The jdt-language-server package to use.

Type: null or package

Default:

pkgs.jdt-language-server

Declared by: