CLion 2025.2 Help

C/C++ 的参数提示

参数提示显示传递参数的函数参数名称。 CLion 在编辑器中将它们与您的代码内联显示,以提高代码的可读性:

参数提示

参数提示可以帮助您理解函数调用,而无需查看函数签名(您可以通过 参数信息工具提示导航到函数声明 来查看)。

观看此视频,通过实际示例了解参数提示和类型提示:

显示参数提示 用于具有多个操作数的参数字面量和表达式:函数调用、lambda、初始化列表、宏表达式和构造函数(包括通过类似 emplace_back 的函数调用的构造函数)。

通过非 const 引用传递的参数会显示提示 &: ,表明它们可能会被修改:

非 const 引用的参数提示

CLion 不显示 参数提示适用于以下情况:

  • 对于初始化器,当参数用作指定初始化器时。

  • 如果参数表达式是单个名称,并且与参数名称完全匹配:

    参数提示案例
  • 对于设置器和类似设置器的函数,如果设置的内容等于参数名称: set_number(int number)

  • 当参数前有注释时,例如 /*hint*/hint/*hint=*/hint

全局切换参数提示

参数提示默认启用。 要隐藏它们,请使用以下选项之一:

  • 转到 设置 | 编辑器 | 内嵌提示 | 参数名称 并清除 C/C++ 复选框或节点中的特定复选框。

    全局切换参数提示
  • 在编辑器中,右键点击参数提示并从上下文菜单中选择 禁用提示

    在编辑器中禁用参数提示

为函数/方法切换参数提示

要隐藏特定情况下的参数提示,请执行以下操作之一:

  • 在编辑器中,从上下文菜单中选择 禁用提示用于...

    提示上下文菜单
  • 您还可以配置例外列表。

    转到 设置 | 编辑器 | 内嵌提示 | 参数名称 | C/C++ 并点击 排除列表...。 在打开的对话框中,指定您想要隐藏提示的方法:

    参数提示设置
最后修改日期: 2025年 9月 26日