【问题标题】:visual studio code IDE keyboard shortcuts customizationVisual Studio Code IDE 键盘快捷键自定义
【发布时间】:2015-08-14 16:37:28
【问题描述】:

我是 Visual Studio Code IDE 的新手。我知道 keybinding.json 并且一直在玩里面的东西。我的问题是是否有一个文件存储完整的“命令”列表?例如:“workbench.action.splitEditor”。如果没有此类命令字符串的完整列表,我不知道除了键绑定文件中的内容之外我可以自定义什么。

我使用 vs 已经 10 多年了,我经常做一些事情,我想知道是否有办法在 VSCode 中实现相同的结果: 1. "alt+shift+l" -> 从当前编辑文件从编辑器转到解决方案资源管理器,光标在解决方案资源管理器中的当前编辑文件上 2. “enter” -> 在解决方案资源管理器中高亮显示的文件名上按 Enter 键,在编辑器区域打开该文件 3. "esc" -> 当焦点位于解决方案资源管理器时按 esc 键将焦点带回编辑区域。 4. alt 方向键 -> 在编辑区域时,执行基于列的编辑

【问题讨论】:

    标签: keyboard-shortcuts visual-studio-code


    【解决方案1】:

    您可以查看完整的操作列表 > 首选项 > 键盘快捷键。

    【讨论】:

    • 不幸的是,这不是我可以使用的完整列表(也许这是我可以修改的快捷方式的完整列表)。例如,在当前编辑器视图中打开突出显示的文件名是 ctrl+向下箭头,此键映射没有记录在任何地方。
    【解决方案2】:
    1. "alt+shift+l" -> 从当前编辑文件从编辑器转到解决方案资源管理器,光标在解决方案资源管理器中的当前编辑文件上

    Ctrl-Shift-E 现在正是这样做的(从 1.19.3 开始,这些是 Windows 热键,其他平台略有不同)。

    1. "enter" -> 在解决方案资源管理器中高亮显示的文件名上按 Enter 键会在编辑器区域中打开该文件

    现在开箱即用。

    1. "esc" -> 当焦点位于解决方案资源管理器时按 esc 键将焦点带回编辑区域。

    从任何地方进入 VSCode 编辑器:Ctrl-1。

    1. alt 方向键 -> 在编辑区域时,执行基于列的编辑

    Ctrl+Alt+ ↑ / ↓ 现在适用于此。

    【讨论】:

    • PS:这是一个关于非常早期版本的 VS 代码的老问题,但我今天从另一个 IDE 切换后正在寻找 1 和 3,所以我想我会添加信息对于未来的用户。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-28
    相关资源
    最近更新 更多