JetBrains Rider 2025.2 Help

代码补全

在此页面,您可以调整 代码补全 在 C++ 中的工作方式。

在成员补全中显示自由函数

一个常见的 C++ 编码实践是优先使用非成员非友元函数而不是成员函数。 这是增加封装并尽可能保持类接口最小化的好方法。 当您在表达式后输入点 . 或箭头 -> 时,接受该表达式作为第一个参数的自由函数将在成员函数之后的补全列表中被建议:

ReSharper C++:代码补全中的自由函数

如果您不希望在补全建议中包含自由函数,可以取消选中此复选框。

在基本补全中显示导入条目

当您想要使用的符号未通过相应的 #包含 导入到当前文件中,但它已在标准库或解决方案的其他位置定义时,您可以按 Ctrl+Alt+Space 快速在补全建议中找到此符号:

JetBrains Rider:C++ 中的导入符号补全

您可以使用此选项将导入符号建议包含到自动和基本补全的建议列表中。

请注意,这会带来性能影响(因为每次 JetBrains Rider 构建补全列表时,都需要查看解决方案中的所有符号以匹配它们),因此默认情况下是禁用的。

导入条目的行为

配置导入补全行为以始终插入 include 指令或显示带有添加前向声明选项的菜单。

最后修改日期: 2025年 9月 26日