编程工具

JetBrains ReSharper C++ V2021.3 官方最新版
  • JetBrains ReSharper C++ V2021.3 官方最新版

  • 类别:编程工具系统: WinAll
  • 大小:57.61M时间:2021-12-27 09:40:49

应用简介

  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

展开 收起

其他版本

猜你喜欢

热门专题

热门推荐

  • Google表格 V1.25.341.00.90 安卓版

    Google表格 V1.25.341.00.90 安卓版

  • 番茄ToDo V10.2.9.328 安卓最新版

    番茄ToDo V10.2.9.328 安卓最新版

  • 阳光云 V2.1.6.20250826 安卓版

    阳光云 V2.1.6.20250826 安卓版

  • 幕布最新版 V3.0.0 安卓版

    幕布最新版 V3.0.0 安卓版

  • ToDesk远程控制 V4.8.1.0 安卓最新版

    ToDesk远程控制 V4.8.1.0 安卓最新版

  • 幕布手机版 V3.0.0 安卓最新版

    幕布手机版 V3.0.0 安卓最新版

  • 滴答清单手机版 V7.6.8.0 安卓版

    滴答清单手机版 V7.6.8.0 安卓版

  • 抖店 V12.0.0 安卓版

    抖店 V12.0.0 安卓版

  • 企业密信 V2.8.210.250805 安卓版

    企业密信 V2.8.210.250805 安卓版

  • 销氪 V5.0.5 安卓版

    销氪 V5.0.5 安卓版

  • 番茄作家助手官方版 V4.8.0 安卓最新版

    番茄作家助手官方版 V4.8.0 安卓最新版

  • 桂聘 V2.3.88 安卓版

    桂聘 V2.3.88 安卓版

推荐排名

  • 威纶通触摸屏编程软件最新版本 V6.08.02.500 官方免费版 748.57M10.2万人在用 威纶通触摸屏编程软件是一款非常专业的电脑屏幕编辑软件。它的功能十分强大,除了常用的四则运算、逻辑判断等功能外,还可以进行三角函数、反三角函数、开平方、开三次方等运行,还可以编写通讯程序。

    详情
  • 西门子s7-200 smart编程软件 V4.0.9.25 中文免费版 276M8.2万人在用 s7200smart编程软件最新版本是一款界面美观的plc编程软件。该软件操作简单,对新款的编程软件进行支持,包括了CP243-1等,软件还可进行远程的编程、数据传输的功能也是相当的强大。

    详情
  • 串口调试软件 V4.5 官方版 134K6.1万人在用 串口调试软件为用户提供了串口调试功能,可通过该软件直接调试通讯设备,提供了十六进制发送,接收数据保存,用户只需要设置设备端口即可开始编辑数据发送。

    详情
  • GX Developer(三菱PLC编程软件) V8.86 官方中文版 227.47M4万人在用 GX Developer是一款专业三菱PLC编程软件,它适用于Q、QnU、QS、QnA、AnS、AnA、FX等全系列可编程控制器,可进行程序的线上更改、监控及调试,具有异地读写PLC程序功能。

    详情
  • Vscode破解版 32位/64位 汉化免费版 53.95M5.3万人在用 Vscode中文破解版是一款超级强大的代码编辑软件,该软件可以用来编译web应用程序,其拥有一个强大的调试功能,可以帮助程序员提高代码的编辑速度,并对代码进行循环调试。

    详情
  • jdk8 32位安装包 V8.0.3410.10 免费版 157.7M3.8万人在用 jdk8 32位安装包是一款JAVA开发语言软件。该软件采用了新的语音特性,显著增加和完善Java语言特性,增添标准库,包括默认方法,新的java.util.stream包及 Date-Time API,非常适合程序员来使用!

    详情
  • MINDSTORMS头脑风暴软件 V1.2.2 中文版 240.21M3.3万人在用 乐高ev3编程软件中文版是一款功能强大的少儿编程学习软件,为用户提供了海量的学习工具,帮助孩子尽情的在编程中头脑风暴,学习各种编程知识。

    详情
  • s7-200smart编程软件 V2.5 官方最新版 352.25M1.8万人在用 S7-200 SMART编程软件是一款由西门子公司推出的PLC编程工具。该产品最新的版本为2.5版,新版本自带了一个卸载软件,还有CAD数据和EPLAN数据,支持WIN7(32位或64位)、WIN10系统,让你编程更加高效。

    详情

网友评论