您的位置:起点软件下载电脑软件应用软件ReSharper 2021 v2021

ReSharper 2021 v2021ReSharper 2021 v2021

软件大小:1KB

用户评分:

软件类型:国产软件

运行环境:Win All

软件语言:简体中文

软件分类:应用软件

更新时间:2021-04-16 17:25:43

授权方式:免费软件

插件情况:无 插 件

编程 语法更新

ReSharper 2021是一款专业的编程软件,支持多种语言,新增检查并且改善虚幻引擎的支持,快速修复以及上下文操作,保持代码一致,轻松更新代码。全新语法样式一一尝试啦!

ReSharper 2021优势

1、代码分析

软件通过 对C#,VB.NET,ASP.NET,JavaScript,TypeScript和其他技术的2200多个即时代码检查扩展了Visual Studio 。对于大多数检查,提供了快速修复(灯泡)来改进代码。

2、重构

60多种重构 和450多种上下文操作可 帮助安全地组织代码并在解决方案中移动代码,分配职责,解耦,降低复杂性或仅使用其他语言语法。

3、导航和搜索

无论解决方案有多大,软件都能帮助您立即访问解决方案中的任何代码。它还可以将您从任何符号导航 到其相关代码, 例如给定接口的实现,类的扩展方法或字段的用法。

4、代码格式化和清理

根据您的个人喜好或团队标准来配置和应用代码样式。C#,VB.NET,ASP.NET,JavaScript,TypeScript和其他语言的代码样式和格式设置可以应用于从选择到解决方案的任何范围。

5、代码生成

软件可以为您创建很多代码:从新文件和类到条件块和GUID;从实现接口所需的方法和属性到相等性检查和格式化成员。

ReSharper 2021

ReSharper 2021亮点

集成单元测试

软件自动侦查代码中的单元测试,并提供完整的单元测试支持。你能从代码编辑器中运行和调试测试。同时,一个专用的单元测试资源窗口会让你看到你的单元测试的结构和运行一个或多少单元测试会话的任意组合测试。

ASP.NET编辑

利用错误高亮显示,快速修正,上下文动作,代码协助,导航,重构,和其他特征,用户现在可以愉悦而高效的编辑ASP.NET文件。使用ReSharper,你可以不受打扰的在ASP.NET中编辑和重构C#代码,如Web控件属性和事件,数据源,和内容点位符。

XAML编辑

有了软件,用户无论是在进行Silverlight, WPF, 或者 Windows Phone 7 开发时,均可获得附加的XAML编辑协助,包括即时代码分析,代码重构,代码生成和调整,以及快速的解决方案范围导航。

交叉语言功能

为了混合C#和VB.net项目,帮助你保持代码的各个部分在一起流畅的工作和在你的代码间轻松的导航。所有导航和搜索动作把所有语言的代码都考虑在内,包括C#,VB.net,Asp.net,和XAML。你可以导航到使用,声明,继承,基类和更多—交叉语言。无论何时只要可能,都会由使用重构、上下文动作、或覆盖两个主要语言的快速修改进行自动引用修正。单元测试是可用的,并且无论使用C#或VB.net写单元测试都是一样的用。

NAnt和MS Build脚本编辑

高级编辑性能(Advanced editing capabilities),之前只针对C#可以用,现在扩展到了NAnt和MSBuild脚本,为生成脚本提供了完整的代码协助,大量的导航和搜索特征,文件结构,实时错误高亮显示和快速修改。

XML支持

软件提供了一些省时的XML特征,包括类型完成,导航到引用类型,高亮显示,替换和移动标签,在两个标签之间导航和打开/关闭标签,使用代码协助和活模板。

XAML支持

XAML特征包括XAML代码中的XML编辑,所有的软件代码完成特征,几个重构(包括重命名重构),和实时错误提示,语义和语法分析。上面的截屏中显示在XAML资源中的敏捷的代码完成工作。

ReSharper 2021快捷键说明

(1)编辑

Ctrl +Space 代 码完成

Ctrl +Shift + Space代码完成

Ctrl +Alt + Space代码完成

Ctrl + P显示参 数信息

Alt +Insert 生 成构造函数,属性,重载成员函数,实现接口

Ctrl +Alt + J 生成if,try..catch,#region块

Ctrl + /注释及 取消//注释

Ctrl +Shift + / 注释及取消/**/注释

Ctrl + W增量选 择块

Ctrl +Shift + W 增量反选

Alt +Enter 显 示错误的修正方法

Ctrl +Alt + F 格式化代码

Ctrl +Alt + O 根据指示修改优化

Ctrl + D复制当 前行或选定的块

(2)查找

Alt + F7查找变 量,方法的引用

Alt +Shift + F7 在设定范围中查找

Ctrl +Shift + F7 高亮显示

Ctrl +Alt + Up / Down 定位到下/前一个引用

Ctrl +Alt + F7 快速定位引用位置

Ctrl +Shift + F4 关闭查找结果tab

Ctrl +Alt + U 定位到查找结果

(3)导航

Ctrl + N定位到 类型

Ctrl +Shift + N根据文件名定位

Ctrl + E最近文件列表

Ctrl +Shift +Backspace 上次编辑位置

Ctrl + B跳到变 量申明处

Ctrl +Alt + B 跳到继承类或接口处

Ctrl + U调到基 类

Ctrl +Shift + T 跳到类型申明处

Alt + Up/ Down跳到下/上一个方法

Ctrl +F12

F2 /Shift + F2 下/上一个高亮度显示的错误

Ctrl +Shift + E Stack Trace

Refactoring

F6将类移入另外的命名 空间

Shift +F6 方 法更名

Ctrl +F6 更改 签名

Ctrl +Alt + N

Ctrl +Alt + M 将选定块抽取为一个方法

Ctrl +Alt + V 更改变量名称和类型

(4)模板

Tab根据缩写生成模板

Ctrl + J插入模 板

(5)内置模板:

asrt 生成assertion

ear生成空数组

foreach生成foreach 块

ital生成ArrayList的迭代循环

itar 生成array的迭代循环

itdic 生成dictionary的迭代循环

loop生成loop循环

out 打印 串

outv 打印变量值

pcipublic const int

pcspublic const string

proprotected

psrpublic static readonly

psvmmain() method declaration

ritarIterate an array in reverse order

sfcSafely cast variable

thrthrow new

toar将ArrayList 转化为array

ReSharper 2021新增功能

1、记录类型受大多数功能的支持,例如,提取接口重构,提取超类重构,查找用法以及多次检查,快速修复和上下文操作。

2、新的检查,快速修复和上下文操作。例如,建议转换!()为is not。

3、命名样式的改进:

4、对用户规则进行排序,以便更具体的规则具有更高的优先级。

5、在EditorConfig中读取和写入用户规则

6、新的重构以重命名元组组件

7、ASP.NET Core路由模板的结构导航,重构,检查和快速修复

8、类型转换提示元组转换。

9、“导航到Windows资源管理器”操作

10、新的格式化程序设置:

目标类型new()括号之前和之中的空格,

在赋值运算符之前换行,

标签声明中的突出部分。

11、单元测试改进

JavaScript和TypeScript测试中的性能改进以及QUnit 2.14.0版支持。

支持bUnit-Blazor组件的测试库。

支持使用Visual Studio测试适配器可扩展性的自定义测试框架。

Visual Studio 2019通用Windows平台项目中的MSTest支持

更好地控制生成的过程

AutoFixtureNUnit中库的代码检查。

12、新约束Body的文件布局模式允许块级和表达健全成员之间的区分。

13、复制FQN还允许复制GitHub链接。

14、C ++中的新功能:

C ++中的新功能:

C ++支持:

非类型模板参数中的类类型

C ++ 20类模板参数推导规则

noexcept 作为功能类型的一部分

对于新的协同程序代码完成的项目无论是在基本代码完成和完成后缀模板可用:co_await,co_yield,和co_return。

虚幻引擎:

最初对虚幻引擎5的支持

支持RIGVM_METHOD反射宏

该Cast 后缀模板

一组语法样式设置以及相应的检查,快速修复和上下文操作。

代码清理更新:新的代码清理任务,清理选择上下文操作。

新的检查:可以推导出模板参数,可以将变量移到内部范围,冗余强制转换表达式。

转换错误的新快速修复。

停止列表和单独的选项页面,可提供汇总初始化提示。

ReSharper 2021测评

ReSharper 2021更新上线,让你操作起来更加顺手!

精品软件

用户评论

(您的评论需要经过审核才能显示)0人参与,0条评论
140

最新评论

还没有评论,快来抢沙发吧!