diff --git a/docs/user-guide/ide-setup.md b/docs/user-guide/ide-setup.md index f2579aa..7fe8278 100644 --- a/docs/user-guide/ide-setup.md +++ b/docs/user-guide/ide-setup.md @@ -84,18 +84,6 @@ At the moment it only supports `make`, but it can be extended to any build syste At the moment it only supports `gdb`. -## Automatic Setup - -The following examples are configurations and scripts that bundle together the essential components -of a minimal IDE: - -- [Adam's configuration][1] contains the `build` and `debugger` plugins, -as well as several IDE meta-packages (e.g. `ide_c`, `ide_java`, `ide_python`) that add IDE-like -functionalities to Lite XL for many popular programming languages. -- [PerilousBooklet's configuration][2] contains documentation about IDE support progress -status for Lite XL. - - [1]: https://github.com/adamharrison/lite-xl-ide [2]: https://github.com/PerilousBooklet/lite-xl-ide [3]: https://github.com/lite-xl/lite-xl-lsp?tab=readme-ov-file#setting-a-lsp-server diff --git a/docs/user-guide/lsp.md b/docs/user-guide/lsp.md index 471a01d..c3bb1ed 100644 --- a/docs/user-guide/lsp.md +++ b/docs/user-guide/lsp.md @@ -10,6 +10,16 @@ are separate from editors — unlike in a traditional IDE where tooling is direc Lite XL does not provide a language server client, but the functionality is available via the [LSP] plugin. In this article, we will discuss how to properly set up language servers for use with the plugin. +To find out if your favourite language of choice is fully supported on Lite XL, take a look at the +[Language Support Status][pb-ide-language-support-status] page. + +If you're interested in helping us add or improve support for more languages, take a look at the following pages: + +- [Intellisense][pb-ide-intellisense] +- [Utilities][pb-ide-utilities] +- [Build Integration][pb-ide-build] +- [Debug Integration][pb-ide-debug] + ## Installation The LSP plugin can be installed like any other Lite XL plugins. @@ -279,3 +289,9 @@ without Python at all. [win-execution-alias]: ../assets/user-guide/win-execution-alias.png [Python]: https://www.python.org/ [jdtls-cmdline]: https://github.com/eclipse-jdtls/eclipse.jdt.ls?tab=readme-ov-file#running-from-the-command-line + +[pb-ide-language-support-status]: https://github.com/PerilousBooklet/lite-xl-ide?tab=readme-ov-file#language-support-status +[pb-ide-intellisense]: https://github.com/users/PerilousBooklet/projects/6/views/1 +[pb-ide-utilities]: https://github.com/users/PerilousBooklet/projects/7/views/1 +[pb-ide-build]: https://github.com/users/PerilousBooklet/projects/8/views/1 +[pb-ide-debug]: https://github.com/users/PerilousBooklet/projects/9/views/1 diff --git a/mkdocs.yml b/mkdocs.yml index a98bf49..1b0cecd 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -171,4 +171,4 @@ nav: - "How Renderer Works": developer-guide/advanced-topics/how-renderer-works.md - "About": - "Contributors": about/contributors.md - - "FAQ": about/faq.md \ No newline at end of file + - "FAQ": about/faq.md