我在Win8.1上有VS Code。
我真的不喜欢signature box在编辑器中打开周围代码的方式。我喜欢智能感应盒。在页面上(上面的链接)说Ctrl+Shift+Space
手动触发签名帮助。 但是如何关闭它?问题是它打开时没有我触发它。
我知道可以通过将光标从功能块中移出来关闭它。但这是必须一直这样做的痛苦。我希望Ctrl+Shift+Space
可以切换该框。
我记得使用Visual Studio的时候。有一个快捷键可以切换或使盒子变得不透明。那很棒。在VS Code中有可能吗?
它用于JavaScript / React(如果很重要)
答案 0 :(得分:0)
转义将其关闭,然后按 Ctrl + shift + 空格将其取回。
如果您想切换,请尝试使用任何想要的键绑定:
{
"key": "ctrl+shift+space", // whatever, even "escape"
"command": "editor.action.triggerParameterHints",
"when": "editorHasSignatureHelpProvider && editorTextFocus"
},
{
"key": "ctrl+shift+space", // use same keybinding as above here fro toggle
"command": "closeParameterHints",
"when": "editorHasSignatureHelpProvider && editorTextFocus && parameterHintsVisible"
},