Visual studio code 如何切换签名帮助&;智能感知VS代码?

Visual studio code 如何切换签名帮助&;智能感知VS代码?,visual-studio-code,vscode-settings,Visual Studio Code,Vscode Settings,我在Win8.1上有VS代码 我真的不喜欢编辑器中打开周围代码的方式。我确实喜欢智能感应盒。在页面(上面的链接)上显示Ctrl+Shift+Space以手动触发签名帮助但我如何才能关闭它?问题是它没有被我触发就打开了 我知道我可以通过将光标从功能块中移出来关闭它。但一直这样做是一种痛苦。我希望Ctrl+Shift+Space可以切换该框 我记得我用visualstudio的时候。有一个快捷键可以切换或在框上获得不透明度。那太好了。这在VS代码中可能吗 它适用于JavaScript/React(如

我在Win8.1上有VS代码

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

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

我记得我用visualstudio的时候。有一个快捷键可以切换或在框上获得不透明度。那太好了。这在VS代码中可能吗

它适用于JavaScript/React(如果这很重要的话)


编辑: 我在Reddit上找到了一个答案,它并没有给我Visual Studio提供的好解决方案。但它使盒子有点透明。但它总是透明的。这是一个半途而废的解决方案(从reddit帖子中删除并通过,用户:tgreen7):

我找到了一种在设置中执行此操作的方法。如果你在这里搜索“editorSuggestWidget.background”,那就是你想要更改的设置

例如,我的背景最初是十六进制颜色:#21252B

我更改了设置,如下所示:

"workbench.colorCustomizations": {
    "editorSuggestWidget.background": "#21252BAA"
}    
现在我的建议窗口不透明度。您可以调整十六进制数的最后两位数字以获得所需的透明度(不透明度)。

escape将关闭它,然后Ctrl+shift+space将其取回


如果您想进行切换尝试使用您想要的任何键绑定:

   {
      "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"
    },