mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
* [DOCS] Fix beta tag in Code Docs * Add additional content about cloning repos * More grammar edits * Address Gail's feedback. * Fix build errors * Another build fix * [DOCS][CODE]: Add GO as a supported language server * Update code-install-lang-server.asciidoc
25 lines
1.1 KiB
Text
25 lines
1.1 KiB
Text
[[code-install-lang-server]]
|
|
== Install language server
|
|
|
|
*Code* comes with built-in language support for TypeScript. You can install additional languages as a {kib} plugin. Plugin's reduce the distribution size to run Code inside {kib}. Install only the languages needed for your indexed repositories.
|
|
|
|
[role="screenshot"]
|
|
image::images/code-lang-server-tab.png[]
|
|
|
|
For the current version, *Code* supports the following languages in addition to TypeScript:
|
|
|
|
* `Java`
|
|
* `GO`
|
|
|
|
You can check the status of the language servers and get installation instructions on the *Language Servers* tab. Make sure the status of the language server is `INSTALLED` or `RUNNING` after you restart the {kib} instance.
|
|
[role="screenshot"]
|
|
image::images/code-lang-server-status.png[]
|
|
|
|
////
|
|
[float]
|
|
=== Ctag language server
|
|
*Code* also uses a Ctag language server to generate symbol information and code intelligence when a dedicated language server is not available. The code intelligence information generated by the Ctag language server is less accurate but covers more languages.
|
|
////
|
|
|
|
|
|
include::code-basic-nav.asciidoc[]
|