-
It doesn't seem to work on my system. The normal symbols tab works just fine. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 9 replies
-
What language server are you using? Symbols coming from the language server should appear there. The Symbols tab is populated by Geany's ctags-based parsers and has nothing to do with LSP. There's an open PR trying to unify the two here: geany/geany#3910 |
Beta Was this translation helpful? Give feedback.
-
Have you actually enabled LSP for your C your project? What does Tools->LSP Client->Server Initialize Responses say? clangd requires the |
Beta Was this translation helpful? Give feedback.
Hmm, interesting. So try the following - first check that
document_symbols_enable=true
is set in the[all]
section. Then, uncomment therpc_log=stdout
line for the server, run Geany from the terminal and check the output in the terminal. You should seeThis should appear every time you modify a C document - the client requests symbols from the server and the server sends the response back.
If you see this, you can try the full log by
rpc_log_full=true
- the result may be a little too verbose so you might need to r…