- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我习惯了 Eclipse、NetBeans 和 PHPStorm,并且在 VS Code 中磕磕绊绊,不容易找到如何配置或修复烦恼,比如编辑器在我键入时自动弹出建议,这意味着如果我之前按下 Enter意识到它显示的是建议,它改变了我输入的内容。
我发现这是 IntelliSense,但我习惯了只有在按下 Ctrl+Space 后才会弹出的建议。当我在“设置”中发现 quickSuggestions 时,另一个非 false 选项是“其他”(true),但将其设置为 false 时即使按 Ctrl+Space 也不会显示任何建议。
当我发现 Ctrl+Space 的实际作用时,它在 IntelliSense 的帮助页面上列为“快速信息”- https://code.visualstudio.com/docs/editor/intellisense - 但在“设置”或“键盘映射”的搜索中找不到“快速信息”... super 令人沮丧。
所以我似乎在浪费我工作日的大量时间试图配置事情以减少烦人和破坏性,这让我有点磕磕绊绊……这里有任何指导或我需要上课吗?
最佳答案
禁止使用 Enter 作为接受触发器:
"editor.acceptSuggestionOnEnter": "off",
Ctrl+Space 用于触发提示,当提示可见时触发“快速信息”:
您可以在 default keybindings 中找到快捷键.调用转到符号 Ctrl+Shift+O
关于visual-studio-code - VS 代码 : How to make IntelliSense activate with Ctrl+Space but still allow quick info?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48099898/
我是一名优秀的程序员,十分优秀!