标签: vscode-keybinding

逐行接受 GitHub Copilot 建议

有没有只完成第一行的快捷键?

在此输入图像描述

在这里,我只想自动完成该行line-height: 1.2;,但如果我按选项卡,它将插入整个建议的代码,包括下面的新类。

由于这种情况经常发生,有没有办法只完成第一行/逐行?

visual-studio-code vscode-keybinding github-copilot

27
推荐指数
2
解决办法
7281
查看次数

为什么vscode中与“Reload Window”绑定的按键“Ctrl + R”不Reload Window?

我是 vscode 的新用户。

我遇到了一个问题,我被告知可以通过“重新加载窗口”解决。所以我首先通过“命令面板”找到它,它确实解决了我的问题。但是,我注意到它说它绑定到“Ctrl + R”。那么,如果这是它所绑定的键序列,为什么按住 Ctrl 并按 r 不会执行该功能?它实际上会弹出“选择打开”提示,并以最近文件列表作为选择选项。

visual-studio-code vscode-keybinding

11
推荐指数
2
解决办法
7187
查看次数

逐行接受自动补全

我在 VS-Code 环境中使用 GitHub\xe2\x80\x94Copilot。考虑到自动完成功能,我希望能够只逐行接受。

\n

例如:自动完成在 TAB 上显示五行,但我只需要前行。

\n

是否有配置文件或任何其他可能性来实现这一目标?

\n

autocomplete visual-studio-code vscode-keybinding github-copilot

8
推荐指数
1
解决办法
4342
查看次数

用于动态创建键绑定的 VSCode 扩展 API

尝试从扩展内动态创建键绑定。我似乎找不到任何支持此功能的API。

有谁知道?

visual-studio-code vscode-extensions vscode-keybinding

5
推荐指数
1
解决办法
1851
查看次数

VS Code 在列表的切换元素中进行阶段更改的快捷方式

我想添加一个快捷方式,以在 VS Code 的 SCM 窗格中“切换”的所有文件中进行阶段更改。行为应该与我单击切换了多个文件的特定文件的加号图标相同(见图):

在此输入图像描述

到目前为止我已经设置了以下键绑定:

{
    "key": "cmd+enter",
    "command": "git.stage",
    "when": "listFocus && sideBarFocus && activeViewlet == 'workbench.view.scm'"
}
Run Code Online (Sandbox Code Playgroud)

这不能正常工作。它仅暂存最后一个焦点编辑器中的文件,忽略“更改”中所做的选择。

关于如何解决“何时”使其发挥作用有什么想法吗?

就上下文而言,我希望能够仅使用键盘在 Change 中暂存选定的文件列表。

谢谢!

git visual-studio-code vscode-keybinding

5
推荐指数
1
解决办法
449
查看次数

如何在 VSCode 中触发“内联建议”?

有两个内置命令用于显示“内联建议”:

  • editor.action.inlineSuggest.showPrevious
  • editor.action.inlineSuggest.showNext

我都尝试过,但没有任何反应,什么情况下可以触发内联建议?

visual-studio-code vscode-keybinding

5
推荐指数
1
解决办法
2万
查看次数

Mac 和 Windows 的 VS Code 一致键绑定,具有设置同步功能

我使用 Windows 计算机进行工作,并为常见任务煞费苦心地设置了许多按键绑定,以及我非常希望将其转移到我的个人计算机(即 Mac)上的许多其他个性化设置。

我最近发现并设置了Settings Sync,这非常棒,但我似乎无法让我的按键绑定按照我想要的方式工作。

首先,我的任何键绑定似乎都没有被转移——当我在 Mac 上打开键盘快捷键并显示用户键绑定时,列表是空的,但当我在 Windows 上执行此操作时,我所有的键绑定都在那里。

更复杂的是,我有时在 Mac 上使用 Windows 键盘。在不涉及太多细节的情况下,我将解释我试图通过特定快捷方式完成的任务:

在 Windows 机器上,我使用右键altctrl按键打开我的集成终端:

alt+ctrl+t

我希望即使在 Mac 上也能保持此键绑定正常工作,因为当我使用 Windows 键盘时,键盘右侧仍然有alt和键。ctrl

但是,在没有 Windows 键盘的 Mac 上,我用alt和键代替了和键,因此在这种情况下我想触发集成终端。ctrlcmdoptioncmd+option+t

那么,我的解决方案是简单地重新创建与 Macalt+ctrl相应cmd+opt版本一起使用的所有 Windows 快捷方式吗?那么所有丢失的用户键绑定似乎没有与设置同步传输(日志显示它们应该已被传输)呢?如果有人对如何正确设置有任何建议,我将不胜感激。谢谢。

platform-independence visual-studio-code vscode-keybinding

5
推荐指数
1
解决办法
982
查看次数

如果我使用鼠标执行可以通过键盘快捷键执行的操作,则显示一条消息

在 PyCharm 上,有一个插件(键盘启动器),如果您使用鼠标执行具有键盘快捷键的操作,它会在底部弹出一个小窗口,其中显示“键盘快捷键错过 (1) 次”之类的内容:

在此输入图像描述

VS Code 中是否有类似的功能,以便我可以习惯使用快捷方式,而无需实际查看它们的列表?

visual-studio-code vscode-keybinding

5
推荐指数
1
解决办法
347
查看次数

用于在查看窗口中导航的 vscode 键盘快捷键

VSCode 有很多 peek 函数(peek 定义、实现)等等。这将打开一个新的查看窗口和右侧的小文件视图

窥视窗口

是否有任何键盘快捷键可以用来导航到编辑器查看窗口(弹出的窗口)和右侧的文件导航。

visual-studio-code vscode-keybinding

3
推荐指数
1
解决办法
2071
查看次数

用于换行的 VS Code 按键绑定

我想添加一个用于在编辑器中插入换行符的键绑定 ( textInputFocus)。通常,Return 键可以执行此操作(VS Code 调用该键Enter)。我可以使用 VS Code 中的哪个命令?

有,lineBreakInsert但其行为与通常情况不完全相同Enter- 它插入换行符但将光标保持在相同位置。

visual-studio-code vscode-keybinding

2
推荐指数
1
解决办法
616
查看次数

如何在 VS Code 中恢复已删除的键盘快捷键?

我不小心删除了整个键盘快捷键,而不是仅仅删除了相关的按键。我不太记得我删除了哪一个,也不知道如何将其恢复。我怎样才能把它带回来?

keyboard-shortcuts visual-studio-code vscode-keybinding

2
推荐指数
1
解决办法
1615
查看次数