plugins.lsp.servers.ltex.settings.ltex-ls.logLevel

Logging level (verbosity) of the ltex-ls server log.

The levels in descending order are “severe”, “warning”, “info”, “config”, “fine”, “finer”, and “finest”. All messages that have the specified log level or a higher level are logged.

ltex-ls does not use all log levels.

Possible values:

  • “severe”: Minimum verbosity. Only log severe errors.
  • “warning”: Very low verbosity. Only log severe errors and warnings.
  • “info”: Low verbosity. Additionally, log startup and shutdown messages.
  • “config”: Medium verbosity. Additionally, log configuration messages.
  • “fine”: Medium to high verbosity (default). Additionally, log when LanguageTool is called or LanguageTool has to be reinitialized due to changed settings.
  • “finer”: High verbosity. Log additional debugging information such as full texts to be checked.
  • “finest”: Maximum verbosity. Log all available debugging information.

Plugin default: "fine"

Type: null or one of “severe”, “warning”, “info”, “config”, “fine”, “finer”, “finest” or raw lua code

Default: null

Declared by:

plugins.lsp.servers.ltex.settings.ltex-ls.path

If set to an empty string, LTEX automatically downloads ltex-ls from GitHub, stores it in the folder of the extension, and uses it for the checking process. You can point this setting to an ltex-ls release you downloaded by yourself.

Use the path to the root directory of ltex-ls (it contains bin and lib subdirectories).

Changes require restarting LTEX to take effect.

Plugin default: ""

Type: null or string or raw lua code

Default: null

Declared by: