Enumeration

LspLanguageId

Declaration

enum Lsp.LanguageId

Description

Text documents have a language identifier to identify a document on the server side when it handles more than one language to avoid re- interpreting the file extension. If a document refers to one of the programming languages listed below it is recommended that clients use those ids.

See also: lsp_language_id_to_string().

Members

LSP_LANGUAGE_ID_UNKNOWN

No description available.

  • Value: 0
  • Available since: 3.0
LSP_LANGUAGE_ID_ABAP

No description available.

  • Value: 1
  • Available since: 3.0
LSP_LANGUAGE_ID_BASH

No description available.

  • Value: 2
  • Available since: 3.0
LSP_LANGUAGE_ID_BAT

No description available.

  • Value: 3
  • Available since: 3.0
LSP_LANGUAGE_ID_BIBTEXT

No description available.

  • Value: 4
  • Available since: 3.0
LSP_LANGUAGE_ID_CLOJURE

No description available.

  • Value: 5
  • Available since: 3.0
LSP_LANGUAGE_ID_COFFEESCRIPT

No description available.

  • Value: 6
  • Available since: 3.0
LSP_LANGUAGE_ID_C

No description available.

  • Value: 7
  • Available since: 3.0
LSP_LANGUAGE_ID_CPP

No description available.

  • Value: 8
  • Available since: 3.0
LSP_LANGUAGE_ID_CSHARP

No description available.

  • Value: 9
  • Available since: 3.0
LSP_LANGUAGE_ID_CSS

No description available.

  • Value: 10
  • Available since: 3.0
LSP_LANGUAGE_ID_DIFF

No description available.

  • Value: 11
  • Available since: 3.0
LSP_LANGUAGE_ID_DART

No description available.

  • Value: 12
  • Available since: 3.0
LSP_LANGUAGE_ID_DOCKERFILE

No description available.

  • Value: 13
  • Available since: 3.0
LSP_LANGUAGE_ID_ELIXIR

No description available.

  • Value: 14
  • Available since: 3.0
LSP_LANGUAGE_ID_ERLANG

No description available.

  • Value: 15
  • Available since: 3.0
LSP_LANGUAGE_ID_FSHARP

No description available.

  • Value: 16
  • Available since: 3.0
LSP_LANGUAGE_ID_GIT_COMMIT

No description available.

  • Value: 17
  • Available since: 3.0
LSP_LANGUAGE_ID_GIT_REBASE

No description available.

  • Value: 18
  • Available since: 3.0
LSP_LANGUAGE_ID_GO

No description available.

  • Value: 19
  • Available since: 3.0
LSP_LANGUAGE_ID_GROOVY

No description available.

  • Value: 20
  • Available since: 3.0
LSP_LANGUAGE_ID_HANDLEBARS

No description available.

  • Value: 21
  • Available since: 3.0
LSP_LANGUAGE_ID_HTML

No description available.

  • Value: 22
  • Available since: 3.0
LSP_LANGUAGE_ID_INI

No description available.

  • Value: 23
  • Available since: 3.0
LSP_LANGUAGE_ID_JAVA

No description available.

  • Value: 24
  • Available since: 3.0
LSP_LANGUAGE_ID_JAVASCRIPT

No description available.

  • Value: 25
  • Available since: 3.0
LSP_LANGUAGE_ID_JAVASCRIPT_REACT

No description available.

  • Value: 26
  • Available since: 3.0
LSP_LANGUAGE_ID_JSON

No description available.

  • Value: 27
  • Available since: 3.0
LSP_LANGUAGE_ID_LATEX

No description available.

  • Value: 28
  • Available since: 3.0
LSP_LANGUAGE_ID_LESS

No description available.

  • Value: 29
  • Available since: 3.0
LSP_LANGUAGE_ID_LUA

No description available.

  • Value: 30
  • Available since: 3.0
LSP_LANGUAGE_ID_MAKEFILE

No description available.

  • Value: 31
  • Available since: 3.0
LSP_LANGUAGE_ID_MARKDOWN

No description available.

  • Value: 32
  • Available since: 3.0
LSP_LANGUAGE_ID_OBJECTIVE_C

No description available.

  • Value: 33
  • Available since: 3.0
LSP_LANGUAGE_ID_OBJECTIVE_CPP

No description available.

  • Value: 34
  • Available since: 3.0
LSP_LANGUAGE_ID_PERL

No description available.

  • Value: 35
  • Available since: 3.0
LSP_LANGUAGE_ID_PERL6

No description available.

  • Value: 36
  • Available since: 3.0
LSP_LANGUAGE_ID_PHP

No description available.

  • Value: 37
  • Available since: 3.0
LSP_LANGUAGE_ID_POWERSHELL

No description available.

  • Value: 38
  • Available since: 3.0
LSP_LANGUAGE_ID_PUG

No description available.

  • Value: 39
  • Available since: 3.0
LSP_LANGUAGE_ID_PYTHON

No description available.

  • Value: 40
  • Available since: 3.0
LSP_LANGUAGE_ID_R

No description available.

  • Value: 41
  • Available since: 3.0
LSP_LANGUAGE_ID_RAZOR

No description available.

  • Value: 42
  • Available since: 3.0
LSP_LANGUAGE_ID_RUBY

No description available.

  • Value: 43
  • Available since: 3.0
LSP_LANGUAGE_ID_RUST

No description available.

  • Value: 44
  • Available since: 3.0
LSP_LANGUAGE_ID_SASS

No description available.

  • Value: 45
  • Available since: 3.0
LSP_LANGUAGE_ID_SCSS

No description available.

  • Value: 46
  • Available since: 3.0
LSP_LANGUAGE_ID_SCALA

No description available.

  • Value: 47
  • Available since: 3.0
LSP_LANGUAGE_ID_SHADERLAB

No description available.

  • Value: 48
  • Available since: 3.0
LSP_LANGUAGE_ID_SQL

No description available.

  • Value: 49
  • Available since: 3.0
LSP_LANGUAGE_ID_SWIFT

No description available.

  • Value: 50
  • Available since: 3.0
LSP_LANGUAGE_ID_TYPESCRIPT

No description available.

  • Value: 51
  • Available since: 3.0
LSP_LANGUAGE_ID_TYPESCRIPT_REACT

No description available.

  • Value: 52
  • Available since: 3.0
LSP_LANGUAGE_ID_TEX

No description available.

  • Value: 53
  • Available since: 3.0
LSP_LANGUAGE_ID_VALA

No description available.

  • Value: 54
  • Available since: 3.0
LSP_LANGUAGE_ID_XML

No description available.

  • Value: 55
  • Available since: 3.0
LSP_LANGUAGE_ID_XSL

No description available.

  • Value: 56
  • Available since: 3.0
LSP_LANGUAGE_ID_YAML

No description available.

  • Value: 57
  • Available since: 3.0
LSP_LANGUAGE_ID_GENIE

No description available.

  • Value: 58
  • Available since: 3.0