数码资源网·下载

展开

ReSharper最新版

大小:1G语言:1G 类别:编程工具系统:WinXP/Win7/Win10
简介|文章|评论
版本:v2021.2 for WinXP/Win7/Win10时间:2021-09-15
软件介绍

ReSharper最新版是一款功能强大的编程软件,ReSharper官方版可以支持C#、VB.NET、XAML、ASP.NET、JavaScript、TypeScript等语言进行编程。并且ReSharper还支持深度代码分析实时错误代码高亮显示、快速导航、检索、一键格式化清理代码、快速代码更正、代码自动修复、自动代码重构等强大功能。该软件完全支持Visual Studio和早期的C#8.0语言支持,它为使用SDK项目提供了Optimize References,并提供了围绕代码格式化的一些改进,带给你最佳的编程体验。

  

【ReSharper最新版功能】

1、代码分析

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

 查找并删除未使用的代码?将您的代码迁移到C#7?随意将循环转换为LINQ吗?查找并防止可能的异常?使用通用的命名标准?所有这些以及软件的代码分析使很多代码改进成为可能。

2、重构

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

3、导航和搜索

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

4、代码格式化和清理

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

5、代码生成

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

6、改进的XAML支持

在v2020.1中,我们对XAML支持进行了很多改进和修复,这些覆盖了WPF,Xamarin.Forms,UWP和Avalonia XAML。

7、更好的C#8支持

我们将继续增加对C#8语言功能的支持。我们已经在C#语言支持下进行了大量重构,以准备代码分析和其他功能,例如重构和Build,以支持可为空的引用类型(NRT)。在ReSharper  2020.1中,代码分析报告与可空引用类型相关的编译警告,并为其中的大多数提供快速修复。

【ReSharper快捷键】

 (1)编辑

Ctrl +Space 代 码完成

Ctrl +Shift + Space代码完成

Ctrl +Alt + Space代码完成

Ctrl + P显示参 数信息

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

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软件亮点】

1、代码质量分析

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

2、代码编辑助手

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

3、代码生成

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

4、消除错误和代码异味

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

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

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

6、符合编码标准

使用代码格式化和清除功能可以删除未使用的代码,并确保符合编码标准。

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

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

8、更多功能

软件的其他功能包括强大的单元测试运行器,各种代码模板, 调试帮助,项目依赖查看器,帮助以及ASP.NET/ASP.NET MVC,  XAML和其他技术的特定于语言的功能。

加载全部内容

相关应用
热门推荐
相关教程
猜你喜欢
电脑编程软件

电脑编程软件

编程软件是一套功能十分强大的工具合集,能够帮助用户制作开发书...
进入专区>>
编程助手大全

编程助手大全

对于每一个程序员来说,实用的编程辅助工具将会大大的提高编程速...
进入专区>>
相关合集
本类排行