【问题标题】:How to trigger parameter hints in Visual Studio Code?如何在 Visual Studio Code 中触发参数提示?
【发布时间】:2019-05-12 20:44:50
【问题描述】:

当我将光标放在调用方法的括号内时,我想显示参数提示。

我知道 Reddit 上的 Visual Studio 已经存在类似的答案, 但我在 Stack 上找不到这个问题的快速答案 溢出。所以我决定添加它。

【问题讨论】:

  • 让我知道这是否已经在其他地方得到回答,我会删除它。

标签: visual-studio-code


【解决方案1】:

更新 v1.6 - 2021 年 8 月

还有一个名为 inlay hints 的新功能,您可以在 settings.json 中启用它,如下所示:

"javascript.inlayHints.parameterNames.enabled": "all",

【讨论】:

  • 这正是我想要的!当我使用 Webstorm 时,我真的错过了这一点。谢谢!
【解决方案2】:

对于 Java 扩展,ctrl+shift+space 在您的 @ 中设置 Java > Signature Help: Enabled有效987654326@:

【讨论】:

    【解决方案3】:

    对于 Windows 和 Linux:

    Ctrl + Shift + 空格

    对于 MacOS:

    + + 空格

    【讨论】:

    • 另见Key Bindingslanguages-editing]。命令 ID editor.action.triggerParameterHints.
    • 请记住,在 Mac OS 中,⌘ + Space 可能会设置为更改输入语言。在这种情况下,VS Code 不会触发提示。因此,您可能希望在 Mac OS 或 VS Code 中更改组合键。
    • 您也可以使用ctrl + space 来获取您可以使用哪些参数的提示。
    • 向上箭头是shift吗?
    • 注意这与 Sublime Text Keymap 和 Settings Importer 扩展冲突。转到文件>首选项>键盘快捷键,单击“记录键”按钮,按Ctrl + Shift + Space,然后右键单击并删除冲突条目或重新映射其中一个。
    【解决方案4】:

    您可以使用 Ctrl+Space 在括号前显示参数提示,如果您想触发括号中的参数提示以了解参数,您可以使用 Ctrl+Shift+空格

    【讨论】:

    • 我对此表示怀疑。 Ctrl + Space 在将光标放在方法名称上时使用时显示提示,但不在括号内,操作要求的是什么。 Ctrl + Shift + Space 是他要找的。​​span>
    【解决方案5】:
    1. 代码 -> 首选项 -> 键盘快捷键
    2. 搜索“触发器参数提示”

    2.a 在这里您可以检查定义的快捷方式

    2.b 或者您可以通过按“触发参数提示”命令名称的左侧来更改键绑定。

    【讨论】:

    • 能够搜索键绑定并查看替换它的内容。
    猜你喜欢
    • 1970-01-01
    • 2020-09-29
    • 2019-05-29
    • 2021-03-18
    • 2017-04-28
    • 2020-01-13
    相关资源
    最近更新 更多