There is already [a thread in main geany issues](https://github.com/geany/geany/issues/2184) but I am starting a new thread here. [LSP](https://langserver.org/) is a protocol used for providing programming language-specific features such as syntax highlighting, symbol's definition, code completion etc. For many popular IDE's LSP is[ already available or in development](https://langserver.org/#implementations-client). A LSP plugin in geany will enhance it capability and productivity.