【发布时间】:2019-08-21 23:10:48
【问题描述】:
【问题讨论】:
标签: visual-studio-code vscode-settings
【问题讨论】:
标签: visual-studio-code vscode-settings
那个窗口是签名帮助/参数提示。按 esc 取消单个弹出窗口,或 set"editor.parameterHints.enabled": false 完全禁用它。
【讨论】:
{} 符号以打开原始settings.json 文件。设置意外恢复也可能是由扩展程序引起的,因此如果您仍然看到奇怪的行为,您可能需要尝试禁用扩展程序
您应该尝试设置"editor.quickSuggestions": false 和"editor.suggestOnTriggerCharacters": false 以禁用建议。
【讨论】:
参数提示可能很有用,我建议设置简单的键绑定以在显示/隐藏参数提示之间切换。
我使用以下设置/键绑定来切换使用 shift+space 和 space。
通过将"editor.parameterHints.enabled": false 添加到settings.json 来禁用参数提示。
绑定shift+space 以触发参数提示。默认为ctrl+shift+space。
//keybindings.json
{
"key": "shift+space",
"command": "editor.action.triggerParameterHints",
"when": "editorHasSignatureHelpProvider && editorTextFocus"
},
space隐藏参数提示。默认为esc。//keybindings.json
{
"key": "space",
"command": "closeParameterHints",
"when": "editorFocus && parameterHintsVisible"
}
【讨论】: