ZIm/crates/language_tools/src
Kirill Bulatov a331497367
Display language server info in the server logs tab (#22797)
Follow-up of https://github.com/zed-industries/zed/pull/19448

When dealing with issues like
https://github.com/zed-industries/zed/issues/22749, it's quite tedious
to ask for logs and check them out.

This PR attempts to establish a single "diagnose my language server"
place in the server logs panel, where server capabilities were already
displayed after https://github.com/zed-industries/zed/pull/19448

The design is pretty brutal, but seems to be on par with the previous
version and it's a technical corner of Zed, so seems to be ok for now:


![image](https://github.com/user-attachments/assets/3471c83a-329e-475a-8cad-af95684da960)

Release Notes:

- Improved lsp logs view to display more language server data
2025-01-07 21:57:59 +00:00
..
key_context_view.rs Expose active key equivalents in the keymap context view (#20530) 2024-11-11 23:04:15 -07:00
language_tools.rs Add KeyContextView (#19872) 2024-10-30 11:26:54 -06:00
lsp_log.rs Display language server info in the server logs tab (#22797) 2025-01-07 21:57:59 +00:00
lsp_log_tests.rs Start to split out initialization and registration (#21787) 2024-12-11 14:05:10 -07:00
syntax_tree_view.rs Support diagnostic navigation in multibuffers (#22620) 2025-01-03 18:07:56 +00:00