如何切换签名帮助和智能VS代码?

时间:2019-03-21 08:25:16

标签: visual-studio-code vscode-settings

我在Win8.1上有VS Code。

我真的不喜欢signature box在编辑器中打开周围代码的方式。我喜欢智能感应盒。在页面上(上面的链接)说Ctrl+Shift+Space手动触发签名帮助。 但是如何关闭它?问题是它打开时没有我触发它。

我知道可以通过将光标从功能块中移出来关闭它。但这是必须一直这样做的痛苦。我希望Ctrl+Shift+Space可以切换该框。

我记得使用Visual Studio的时候。有一个快捷键可以切换或使盒子变得不透明。那很棒。在VS Code中有可能吗?

它用于JavaScript / React(如果很重要)

1 个答案:

答案 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"
    },