SUMMARY Ctrl-click on an identifier should jump to the declaration (or the definition if a declaration is unavailable — some language servers such as typescript-language-server don't seem to report declarations), as is common in IDEs. Ideally it should also highlight an identifier on hover if a declaration or definition is available. SOFTWARE/OS VERSIONS openSUSE Tumbleweed 20200930 KDE Plasma Version: 5.19.5 KDE Frameworks Version: 5.74.0 Qt Version: 5.15.1
A possibly relevant merge request was started @ https://invent.kde.org/utilities/kate/-/merge_requests/172
Git commit 8a7ff9768be3734e722685971042c97a2bc3093f by Christoph Cullmann, on behalf of Waqar Ahmed. Committed on 11/01/2021 at 21:03. Pushed by cullmann into branch 'master'. LSP: Show underline on Ctrl+MouseMove when a symbol is goto-able M +67 -7 addons/lspclient/lspclientpluginview.cpp https://invent.kde.org/utilities/kate/commit/8a7ff9768be3734e722685971042c97a2bc3093f