在 MacOS 中键入之前显示自动完成列表的可视代码快捷方式
VisualCode Shortcut to display autocomplete list before typing in MacOS
我试图在将光标放在代码中的特定位置后显示所有可能的单词。
启动时出现自动完成列表writing/typing:
但是,我希望在输入之前看到所有建议的词。
我试过 [Cmd] + [Space]
,但它是 MacOS 中搜索的系统快捷方式
有什么想法吗?
"Trigger Suggest" 命令的快捷方式是 ⌃Space
(ctrl+space) — 如 .
大多数默认快捷键可以是 found in the documentation,它将自动显示您所在系统的正确键绑定。换句话说,如果您访问 Mac 上的页面,您将看到 Mac 键绑定。
此外,您可以:
- 转到 代码 > 首选项 > 键盘快捷键(在 Mac 上)并根据您要执行的命令搜索键绑定
- 打开 "show all commands"(
⇧⌘P
在 Mac 上)并在那里搜索命令,允许您查看该命令的键绑定,或者直接导航到它来自搜索
当然,您必须知道命令的名称可能是什么。在这种情况下,搜索 "suggest" 就足够了。
我用fn+control+space解决了这个问题。
希望对你有帮助。
如果您是使用 Mac 的 CJK 用户,Ctrl + Space
将不起作用,因为它用于切换 IME。还有另一个用于触发建议的键盘快捷键:Option + Esc
或 Alt + Esc
如果您使用的是 Windows 键盘。
另见 此处。
VS代码版本:1.41.1
如果您使用过多的键盘布局,MacOS 快捷方式可能处于活动状态。您可以禁用 MacOS 的 ^(Ctrl)+Space 快捷方式。
- 系统偏好设置>键盘>快捷方式>输入源>禁用Select上一个输入源。
您可以使用下一个快捷键来更改输入源。Ctrl+Alt+Space
应禁用“更改输入源”键盘快捷键
禁用它->
- 转到系统偏好设置 -> 键盘 -> 输入源
- 添加新的输入源(选择 ABC)
- 转到快捷方式选项卡(在键盘设置内)
- 点击左侧的输入源
- 禁用“select 上一个输入源”快捷方式
重新启动您的 vs 代码,现在 ctrl+space 将显示快速建议。
您可以使用以下备选 键盘快捷键:
- ⌘+I(在官方VS Code中提到documentation的“触发建议”)
- ⌥+esc
- fn+control+space
我试图在将光标放在代码中的特定位置后显示所有可能的单词。
启动时出现自动完成列表writing/typing:
但是,我希望在输入之前看到所有建议的词。
我试过 [Cmd] + [Space]
,但它是 MacOS 中搜索的系统快捷方式
有什么想法吗?
"Trigger Suggest" 命令的快捷方式是 ⌃Space
(ctrl+space) — 如
大多数默认快捷键可以是 found in the documentation,它将自动显示您所在系统的正确键绑定。换句话说,如果您访问 Mac 上的页面,您将看到 Mac 键绑定。
此外,您可以:
- 转到 代码 > 首选项 > 键盘快捷键(在 Mac 上)并根据您要执行的命令搜索键绑定
- 打开 "show all commands"(
⇧⌘P
在 Mac 上)并在那里搜索命令,允许您查看该命令的键绑定,或者直接导航到它来自搜索
当然,您必须知道命令的名称可能是什么。在这种情况下,搜索 "suggest" 就足够了。
我用fn+control+space解决了这个问题。
希望对你有帮助。
如果您是使用 Mac 的 CJK 用户,Ctrl + Space
将不起作用,因为它用于切换 IME。还有另一个用于触发建议的键盘快捷键:Option + Esc
或 Alt + Esc
如果您使用的是 Windows 键盘。
另见
VS代码版本:1.41.1
如果您使用过多的键盘布局,MacOS 快捷方式可能处于活动状态。您可以禁用 MacOS 的 ^(Ctrl)+Space 快捷方式。
- 系统偏好设置>键盘>快捷方式>输入源>禁用Select上一个输入源。
您可以使用下一个快捷键来更改输入源。Ctrl+Alt+Space
应禁用“更改输入源”键盘快捷键
禁用它->
- 转到系统偏好设置 -> 键盘 -> 输入源
- 添加新的输入源(选择 ABC)
- 转到快捷方式选项卡(在键盘设置内)
- 点击左侧的输入源
- 禁用“select 上一个输入源”快捷方式
重新启动您的 vs 代码,现在 ctrl+space 将显示快速建议。
您可以使用以下备选 键盘快捷键:
- ⌘+I(在官方VS Code中提到documentation的“触发建议”)
- ⌥+esc
- fn+control+space