我已经习惯了Eclipse,NetBeans和PHPStorm,并且在使用VS Code时遇到困难,并且不容易找到如何配置或修复烦恼,比如编辑器在我输入时自动弹出建议,这意味着如果我在确认它显示之前按Enter键建议,它改变我输入的内容。
我发现这是智能感知,但我习惯只有在按下Ctrl + Space后弹出建议。当我在设置中发现quickSuggestions时,我理解的另一个非假选项是“other”(true),但将其设置为false使得即使按Ctrl + Space也不会显示任何建议。
当我发现Ctrl + Space实际上做了什么时,它在IntelliSense的帮助页面上列为“快速信息” - https://code.visualstudio.com/docs/editor/intellisense - 但在“设置”或“键盘映射”的搜索中找不到“快速信息”...超级令人沮丧。
所以我有点磕磕绊绊似乎浪费了我工作日的大量时间,试图让事情变得不那么烦人和破坏性......这里的任何指导或我是否需要上课?
使用Enter作为接受触发器禁用:
"editor.acceptSuggestionOnEnter": "off",
Ctrl + Space用于触发建议,当建议可见时触发“快速信息”:
你可以在default keybindings找到键绑定。调用转到符号Ctrl + Shift + O.