JetBrains ResharperC++
为C ++开发人员设计的Visual Studio Extension
为什么使用C ++
ReSharper C ++如何帮助Visual Studio用户
分析并改进代码的质量
ReSharper C ++突出了编辑器中的代码问题,并提供快速修复来以某种方式改进代码。 无法访问的代码? 冗余语句? 可疑对象切片或不正确的格式说明符? ReSharper C ++将这些和其他类型的问题带来并引起您的注意,并帮助您解决它们。
查找用法和导航代码
您可以立即跳转到任何文件,类型或在解决方案中键入成员。 您可以搜索任何代码的用法,并享受查找使用的清晰视图,分组和预览选项。 最后,你可以从任何代码符号到它的声明或定义,它的基础或派生符号。
重构和转换代码
C ++的代码重构有助于安全地更改代码库,这在C ++语言中非常重要。 上下文操作有助于在替代语法结构之间切换,并用作代码生成操作的快捷方式。
生成普遍代码
ReSharper C ++可以为您生成的代码包括定义,缺失和重写成员,等式和关系运算符,散列和交换函数。 添加了几十个可定制的模板,并且你有工具来处理样板代码比以往任何时候都要快
运行和管理单元测试
ReSharper C ++支持在Visual Studio中运行基于Google Test和Boost.Test的单元测试。 您可以直接从文本编辑器上下文地运行和调试单元测试。 专用工具窗口可帮助您查看,分组,过滤和运行单元测试,创建和管理单元测试会话。
使用一致的代码样式
配置代码格式化选项和命名风格,与团队成员共享设置以及维护一致的代码样式不再是问题。
新特点
为什么升级到ReSharper C++ 2016.2?
快速文档“弹出窗口
ReSharper C ++ 2016.2添加了快速文档弹出窗口,显示基于Doxygen注释块的文档,而无需导航到符号的定义:在默认键盘映射中按下hitCtrl + Shift + F1。
即使没有Doxygen文档可用于符号,Quick Documentation也会显示符号的签名。
内联变量重构
ReSharper的主要代码继续进入ReSharper C ++。
最新的更新添加了内联变量,它用给定变量或局部常量的所有出现次数替换它的初始值。 反向功能由引入变量提供。
RESHAPER ULTIMATE 的组成部分
ReSharper Ultimatie:
所有个人的.NET工具和ReSharper C ++都在一个许可证里
ReSharper Ultimate是一个许可证,它结合了所有单独的JetBrains .NET工具以及ReSharper C ++。
每个ReSharper Ultimate许可证允许单个开发人员使用ReSharper,ReSharper C ++,dotCover,dotTrace和dotMemory。
ReSharper
为.NET 开发人员设计的Visual Studio 扩展
DotTrace
.NET 表现分析器
dotCover
.NET 单元测试运行器
ReSharper C++
为C++ 开发人员设计的Visual Studio 扩展
dotMemory
.NET memory 分析器
dotPeek
.NET反编译器和程序集浏览器(它是免费的)
C++ 工具
ReSharper C++
为C++ 开发者制定的 Visual Studio Extension
Clion
为C和C++开发者准备的跨平台IDE
AppCode
为iOS/macOS开发准备的IDE
查看别的JetBrains的C/C++工具
根据您喜欢的工具链和其他要求,选择适合C和C ++开发的正确工具:
证据
福布斯100强榜单中的65家公司使用JetBrains ReSharper
当您使用各种为C ++开发的Visual Studio时候,我们希望您会喜欢ReSharper C +。