分析和改进代码质量 ReSharperC++突出了编辑器中的代码问题,并提供了快速修复来以某种方式改进代码。无法到达的密码?多余的陈述?可疑的物体切片?格式说明符不正确?ReSharperC++会给你带来这些问题和其他问题,并帮助你解决它们。 查找用法并导航代码 您可以立即跳转到解决方案中的任何文件、类型或类型成员。您可以搜索代码的用法,并使用分组和预览选项获得已发现用法的清晰视图。最后但并非最不重要的是,您可以从任何代码符号到它的声明或定义、它的基符号或派生符号。 重构变换码 C++的代码重构可以帮助您安全地更改代码库,这在像C++这样复杂的语言中尤为重要。上下文操作有助于在交替语法结构之间切换,并充当代码生成操作的快捷方式。 生成公共代码 ReSharper C++可以为您生成的代码包括定义、缺少和重写成员、相等和关系运算符以及散列和交换函数。再加上几十个可定制的模板,您就有了比以往任何时候都更有效地处理样板代码的工具。 运行和管理单元测试 ReSharperC++支持在VisualStudio中运行基于GoogleTest和Boost.Test的单元测试。您可以从文本编辑器直接从上下文中运行和调试单元测试。专用工具窗口帮助您查看、分组、筛选和运行单元测试,并创建和管理单元测试会话。 使用一致的代码样式 配置代码格式选项和命名样式,并与您的队友共享设置;保持一致的代码样式将不再是一个问题。