ReSharper 2025.3 Help

C/C++ 参数名称提示

ReSharper 选项:Environment | Inlay Hints | C/C++ | 参数名称提示

使用此设置页面配置函数调用中 参数名称的内嵌提示

可见性

使用选择器选择参数名称提示在编辑器中的显示方式:选择 默认 以应用 ReSharper 选项 的 环境 | 内嵌提示 | 常规 页面中的常规可见性偏好,选择 始终显示从不显示 以始终显示或隐藏提示,或者选择 按住提示 以默认隐藏提示,但在按住 Ctrl 时显示提示。

对非字面量隐藏

隐藏变量、资源、表达式或调用等参数的名称提示,允许您为特定类型的非文字参数配置例外。

对类似构建器的方法隐藏

隐藏返回其包含类的修改对象的方法的参数名称提示。 此类方法的名称通常能清楚地表明其参数的用途。

如果方法形参仅可通过编号后缀区分,则隐藏

调用签名类似的方法时隐藏参数名称提示。

void foo(int p0, int p1, int p2, int p3);

如果第一个形参的意图可以从方法名称明确,则隐藏

调用签名类似的方法时隐藏第一个参数的名称提示。

void do_stuff(int stuff, int a, int b);

如果实参的意图可以从用法明确,则隐藏

对于签名类似于以下的函数

void foo(int parameter_one, int parameter_two);

两个参数的参数名称提示都将被隐藏:

void bar(int One, int ParameterTwo) { foo(One, ParameterTwo); }

在宏调用中隐藏形参名称提示

宏调用的提示提供了替换的详细信息:

ReSharper:内嵌提示。 宏调用。

在依赖的 C++ 代码中显示内嵌提示

此选项允许您在以下类似情况下显示类型名称提示:

ReSharper C++:依赖代码中的参数名称提示

您可以配置一个方法模式列表,对于这些模式,参数名称提示将始终隐藏,与其他偏好设置无关。

对于与任何指定模式匹配的方法或参数,将不会显示参数名称提示。

最后修改日期: 2025年 12月 8日