Visual studio code 如何切换签名帮助&;智能感知VS代码?
我在Win8.1上有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(如
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"
},