diff options
author | Christoph Cullmann <cullmann@kde.org> | 2021-02-18 21:44:01 +0100 |
---|---|---|
committer | Christoph Cullmann <cullmann@kde.org> | 2021-02-18 21:44:01 +0100 |
commit | e9ec93a471d9a753db01b682e75c52b32adf16f2 (patch) | |
tree | 5f6d9a2b7d90852965b6d24f9db6a9198570c03b /content/posts/kate-lsp-status-july-21 | |
parent | bcafaafff80184537a3116de5341a8caa24d63f4 (diff) |
use LoveIt theme, self hosted
Diffstat (limited to 'content/posts/kate-lsp-status-july-21')
-rw-r--r-- | content/posts/kate-lsp-status-july-21/images/kate-hover.png | bin | 0 -> 362082 bytes | |||
-rw-r--r-- | content/posts/kate-lsp-status-july-21/index.md | 42 |
2 files changed, 42 insertions, 0 deletions
diff --git a/content/posts/kate-lsp-status-july-21/images/kate-hover.png b/content/posts/kate-lsp-status-july-21/images/kate-hover.png Binary files differnew file mode 100644 index 0000000..8755311 --- /dev/null +++ b/content/posts/kate-lsp-status-july-21/images/kate-hover.png diff --git a/content/posts/kate-lsp-status-july-21/index.md b/content/posts/kate-lsp-status-july-21/index.md new file mode 100644 index 0000000..1d7405f --- /dev/null +++ b/content/posts/kate-lsp-status-july-21/index.md @@ -0,0 +1,42 @@ +--- +title: "Kate LSP Status - July 21" +date: 2019-07-21T15:18:00+02:00 +draft: false +categories: [kde, kate, development] +tags: [kde, kate] +url: /posts/kate-lsp-status-july-21/ +author: "Christoph Cullmann" +--- + +The new LSP client by Mark Nauwelaerts keeps making nice progress. + +It will not be shipped with the KDE Applications 19.08 release, but in master it is now compiled & installed per default. +You only need to activate it on the plugin configuration page in Kate's settings dialog to be able to use it. + +For details how to build Kate master with it's plugins, please take a look at [this guide](https://kate-editor.org/build-it/). + +If you want to start to hack on the plugin, you find it in the kate.git, [addons/lspclient](https://cgit.kde.org/kate.git/tree/addons/lspclient). + +Feel welcome to show up on [kwrite-devel@kde.org](mailto:kwrite-devel@kde.org) and help out! +All development discussions regarding this plugin happen there. + +If you are already familiar with Phabricator, post some patch directly at [KDE's Phabricator instance](https://phabricator.kde.org/differential/). + +What is new this week? + +The most thing are internal cleanups and minor improvements. + +Feature wise, the hover implementation works now more like in other editors or IDEs, you get some nice tool tip after some delay: + +<p align="center"> + <a href="images/kate-hover.png" target="_blank"><img width=500 src="images/kate-hover.png"></a> +</p> + +Never try to guess again what some *auto* means ;=) + +There is still a lot that can be improved, e.g. a filter for the symbols outline is in work: + +* [D22592 - port symbols view to model/view concept](https://phabricator.kde.org/D22592) + +To be able to later out-source some parts of the generic LSP client code to a library, if there is demand, we will aim to make the plugin be licensed under the MIT license. +This should make it easier for other projects to depend of our code, if wanted. |