VS Code:如何使用Ctrl + Space激活IntelliSense但仍然允许快速信息?

问题描述 投票:0回答:1

我已经习惯了Eclipse,NetBeans和PHPStorm,并且在使用VS Code时遇到困难,并且不容易找到如何配置或修复烦恼,比如编辑器在我输入时自动弹出建议,这意味着如果我在确认它显示之前按Enter键建议,它改变我输入的内容。

我发现这是智能感知,但我习惯只有在按下Ctrl + Space后弹出建议。当我在设置中发现quickSuggestions时,我理解的另一个非假选项是“other”(true),但将其设置为false使得即使按Ctrl + Space也不会显示任何建议。

当我发现Ctrl + Space实际上做了什么时,它在IntelliSense的帮助页面上列为“快速信息” - https://code.visualstudio.com/docs/editor/intellisense - 但在“设置”或“键盘映射”的搜索中找不到“快速信息”...超级令人沮丧。

所以我有点磕磕绊绊似乎浪费了我工作日的大量时间,试图让事情变得不那么烦人和破坏性......这里的任何指导或我是否需要上课?

visual-studio-code intellisense
1个回答
0
投票

使用Enter作为接受触发器禁用:

"editor.acceptSuggestionOnEnter": "off",

Ctrl + Space用于触发建议,当建议可见时触发“快速信息”:

enter image description here

你可以在default keybindings找到键绑定。调用转到符号Ctrl + Shift + O.

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.