ReSharper下载|JetBrains ReSharper C++ V2021.3 官方最新版下载

JetBrains ReSharper C++是一款非常优秀的编程软件。该软件界面美观,知识兔可以为用户带来分析、智能纠错、代码重构、代码生成等功能,具有包括深度代码分析、实时错误代码高亮显示、快速导航、检索、一键格式化清理代码,非常适合专业程序员使用。ReSharper一个非常实用的插件,他能帮助Microsoft Visual Studio成为一个更佳的IDE工具。ReSharper分享的功能可用于C#、VB.net、XML、Asp.net、XAML和构建脚本。你可以进行深度代码分析、智能代码协助、实时错误代码高亮显示、解决方案范围内代码分析、快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案和强大的解决方案内导航和搜索,知识兔让你更具效率。

JetBrains ReSharper C++

【功能特点】

代码分析

当您在 Visual Studio 编辑器中打开项目后,ReSharper C++ 可以立即开始分析代码,并在您编辑项目时持续重新分析文件,甚至能够在您编译之前检测错误和可能的问题。

使用 ReSharper C++ 添加缺失的 include 指令快速修复可以生成缺失的 switch 默认 case从构造函数参数创建和初始化字段使用 ReSharper C++ 添加缺失的 include 指令快速修复可以生成缺失的 switch 默认 case

重构

ReSharper C++ 分享了多个全功能主流重构,例如 Rename、Extract Method 和 Change Signature。此外,它还分享了许多上下文操作,只需一个快捷键即可完成局部代码转换。

代码辅助

ReSharper C++ 扩展了 Visual Studio 高亮显示语法和匹配代码结构部分的方法,分享了自有的代码补全实现,还可帮助为任意 C++ 符号可视化可用的文档。

导航和搜索

借助 ReSharper C++,在源代码中导航更加简单。使用简单的快捷键就可以搜索声明、成员、方法调用或继承层次结构的成员。

代码生成

ReSharper C++ 分享了多种方法来生成样本代码。除了基于现有用例声明和定义符号外,它还可以创建类型成员、环绕代码块和您在基本代码中常用的任何代码段。

代码样式辅助

借助 ReSharper C++,代码格式化程序会学习现有的代码,您可与团队成员共享格式化和代码样式偏好设置。

单元测试

Visual Studio 集成的单元测试运行程序支持 Google Test、Boost.Test、Catch 和 Doctest 框架。

Unreal Engine

如果知识兔您正在基于 Unreal Engine 开发游戏,将受益于 ReSharper C++ 中的特定 Unreal Engine 4 支持。

JetBrains ReSharper C++

【软件亮点】

1、代码质量分析

在C#,VB.NET,XAML,ASP.NET,JavaScript,TypeScript,CSS,HTML和XML中可以进行即时代码质量分析。ReSharper会告诉您是否可以改进您的代码并建议自动快速修复。

2、代码编辑助手

分享了多种代码编辑助手,例如扩展的IntelliSense,数百种即时代码转换,自动导入名称空间,重新排列代码和显示文档。

3、代码生成

您不必手动编写属性,重载,实现和比较器:使用代码生成动作可以更快地处理样板代码。

4、消除错误和代码异味

即时修复有助于消除错误和代码异味。当代码中有问题时,ReSharper不仅会警告您,而且知识兔还分享快速修复以自动解决问题的功能。

5、安全地更改您的代码库

应用解决方案范围内的重构或较小的代码转换以安全地更改代码库。无论您是需要振兴旧代码还是需要整理项目结构,都可以依靠ReSharper。

6、符合编码标准

使用代码格式化和清除来摆脱未使用的代码,并确保符合编码标准。

7、即时遍历您的整个解决方案

导航功能可帮助您立即遍历整个解决方案。您可以立即跳转到代码库中的任何文件,类型或成员,知识兔也可以从特定符号导航到其用法,基本和派生符号或实现。

ReSharper下载

【快捷键与用法】

万能的 Alt + Enter

如果知识兔我们使用了 Reshaper 的快捷键设置,那么,在每个出现提示的地方,知识兔点击 Alt + Enter 组合键,就会弹出 Resharper 建议你要进行的操作,比如

ReSharper

在这个提示里,Reshaper 告诉我们没有引用 System.Text 这个命名空间,这个时候,知识兔点击 Alt + Enter 就会自动 Using 该命名空间了;

自动完成的语法

再比如:

在 StringBuilder 上 Alt+Enter 组合键,就会提示你此处要用 var。

ReSharper

或者,又比如在 if 上使用组合键,就会提示你用三元运算符:

总之,Alt + Enter 是万能的,看到提示,就使用它,你常常会得到有意义的帮助来提升你代码的质量。一些复杂的 LINQ 你不会写,知识兔使用 Alt+Enter 就会自动帮你将一些代码转换成很牛叉的 LINQ,看上你好像是个 LINQ 高手一样;

ReSharper

提示

这个小灯就是提示,如果知识兔不想使用 Alt + Enter,就用鼠标猛戳这里,也会出现 Resharper 的建议

ReSharper

Find Usage

在某个类,或者变量,或者方法上点 Find Usage ,或者戳快捷键 Alt + F7,就是把你选中类或变量或方法全部被引用到的地方显示出来。话说,VS2012之后的查找和查找引用功能简直弱爆了。总之,这个功能也是 Reshaper 的一个亮点。

尤其,我们注意到图中处,它将你多次查找用页签的形式给你保留了起来,我们在分析代码的时候,往往会一次性查找多个变量的引用,在这个时候,就特别有帮助。总之,这个功能必要而且知识兔很程序员。

ReSharper

File Structure

另外,是否恼怒与查看类的结构要去戳这个下拉框:

这个时候,你按组合键 Ctrl + F11,就会出现 Resharper 的 File Structure 窗口:

很方便的让你看到你的整个成员变量窗口。

ReSharper

万般兼重构

一个永远写出完美代码的程序员永远只存在于一个 白痴Leader 的头脑里,作为码畜的我们都知道,代码是重构出来的,永远不是设计出来的。所以,你永远需要 Ctrl + Shift + R:

Resharper 把你可能用到的重构方法都列出来了,动动键盘或者鼠标,你即刻就可以完成一次重构。

使用 VS 分享的智能感知和 TAB 键,能够快速完成代码,比如输入代码 prop,然后知识兔按 Tab 键,就会自动创建一个属性,不过 Resharper 分享了另外的选择,看上去可以完成更多的代码。

ReSharper

按组合键 Alt + Insert,出现如下窗口:

使用 Resharper 就可以轻松实现自动完成过创建一个构造器。

Cleanup Code

写了一个龌蹉的类之后,什么是最愉快的,就是让它顺便变干净以及变规范,这个时候,我们需要右键 Cleanup Code (Ctrl + Alt + F)

修改方法名:Ctrl+R+R

再也不担心创建方法时命名是否合适了,因为我们可以全局修改方法名。

ReSharper

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

评论