Visual Studio Code的“快速修复”能否与键盘交互?

10

我正在使用优秀的vscodevim扩展程序的VS Code。当我导航到一个有快速操作可用的代码时,可以使用ctrl + .激活下拉上下文菜单。

有没有一种方法可以使用键盘选择可用项目列表 - 除了箭头键之外。作为信息点,在Visual Studio中可以使用tab,但在VS Code中无法使用。


为什么?因为我喜欢我的MS ARC键盘,但我讨厌摇杆箭头键。


相关的VS Code问题:https://github.com/microsoft/vscode/issues/55111 - Eyal Levin
1个回答

1
这是一个已知问题,对于使用高级快捷方式(如vim扩展)的Linux用户在使用vscode时会遇到此问题。由于快速修复上下文菜单未与vscode快捷方式相关联,因此快捷方式无法正常工作。一个非常简单的解决方法是使用HotKey,并创建自己的快捷方式。 HotKey > https://github.com/autokey/autokey 适用于Linux系统。 How to Use HotKey

1
我想我应该在某个时候更新这个问题...Arc键盘坏了,我已经切换到_neovim_插件,以便可以移植我的vimrc。我的当前设置需要一个_vscode_解决方案,因为我经常在_windows、wsl2和linux之间切换。问题仍然存在,是否可能使用_autokey_通过运行时确定的_inteliisense_选项进行“制表符”操作? - THBBFT
@THBBFT 是的,你可以这样做,因为它可以模拟键盘上的任何按键。例如,为了避免将我的左手移出键盘的“主键区”,我使用alt+f/e/d/s来模拟箭头键,这样你就可以在vs code中任意导航。顺便说一句,你可以创建一个更高级和自定义的扩展或快捷方式到你的键盘上。甚至可以添加一个例外来在特定应用程序上工作,就像我只在vs code上工作一样! - Alan Miguel Rocha

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接