【问题标题】:Can GitHub Copilot stop auto-suggesting, instead be triggered by a keystroke?GitHub Copilot 能否停止自动建议,而是由击键触发?
【发布时间】:2022-12-20 23:33:48
【问题描述】:

我发现 Github Copilot 在某些特定情况下非常有用,但在大多数情况下它的冗长性相当无用。

默认情况下,它总是打开,总是建议(并且经常妨碍我。)我希望它不那么激进,禁用自动建议,但仍然可以在击键时随时使用。

我已经尝试过的:

helpful post 中,我看到了Alt\是触发 Copilot 建议的默认键。太好了,这是解决方案的一半。

如果settings.json,设置以下似乎完全禁用副驾驶!使用键盘快捷键不再可用。

    "github.copilot.inlineSuggest.enable": false

我想知道这是否是一个错误,因为已经有多种方法可以完全禁用副驾驶。

【问题讨论】:

  • 确切地说,副驾驶似乎不再工作了。

标签: visual-studio-code keyboard-shortcuts autosuggest github-copilot


【解决方案1】:

settings.json(在“文件”、“首选项”、“设置”下)中,我找到了该设置:

    "editor.inlineSuggest.enabled": false,

这个更通用的设置似乎有效。副驾驶的建议现在只按需提供,当我按下Alt,并在我按下时接受标签

我担心这可能会禁用我依赖的其他类型的建议......但语言自动完成似乎仍然有效。如果我发现任何我想念的东西,我会更新这个答案。

顺便说一句,更改键盘快捷键:

在“文件”、“首选项”、“键盘快捷方式”下,如果您搜索 inlinesuggest,您会看到用于触发内联建议和提交(也称为接受)内联建议的击键。双击该行以更改密钥(但要注意冲突。)

【讨论】:

    【解决方案2】:

    对于 Jetbrains IDE(例如 Webstorm)。

    您可以在 IDE 的设置中取消选中 automatically show completions(设置 > 语言和框架 > GitHub Copilot)。

    然后还是扳机使用击键 Alt+ 或您熟悉的任何键盘映射完成(设置 > 键盘映射 > 搜索栏中的“Copilot”):

    【讨论】:

      猜你喜欢
      • 2022-01-09
      • 2023-01-12
      • 1970-01-01
      • 2022-06-17
      • 2022-10-19
      • 2022-10-17
      • 2022-12-17
      • 2021-12-20
      • 1970-01-01
      相关资源
      最近更新 更多