ZIm/crates/language_tools/src
张小白 fff0ecead1
windows: Fix keystroke & keymap (#36572)
Closes #36300

This PR follows Windows conventions by introducing
`KeybindingKeystroke`, so shortcuts now show up as `ctrl-shift-4`
instead of `ctrl-$`.

It also fixes issues with keyboard layouts: when `use_key_equivalents`
is set to true, keys are remapped based on their virtual key codes. For
example, `ctrl-\` on a standard English layout will be mapped to
`ctrl-ё` on a Russian layout.


Release Notes:

- N/A

---------

Co-authored-by: Kate <kate@zed.dev>
2025-08-27 03:24:50 +08:00
..
key_context_view.rs windows: Fix keystroke & keymap (#36572) 2025-08-27 03:24:50 +08:00
language_tools.rs Add language server control tool into the status bar (#32490) 2025-06-25 19:57:28 +03:00
lsp_log.rs Do not show directories in the InvalidBufferView (#36906) 2025-08-25 21:16:37 +00:00
lsp_log_tests.rs zlog: Replace usages of env_logger in tests with zlog (#31436) 2025-05-26 11:48:50 -04:00
lsp_tool.rs Fix a bunch of other low-hanging style lints (#36498) 2025-08-19 21:26:17 +02:00
syntax_tree_view.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00