ReSharper最新版是编程行业中经常使用的代码生成工具。ReSharper官方版可以支持C#、VB.NET、XAML、ASP.NET、JavaScript、TypeScript等语言进行编程。并且ReSharper还支持深度代码分析、实时错误代码高亮显示、快速导航、检索、一键格式化清理代码、快速代码更正、代码自动修复、自动代码重构等强大功能。
-
5.11 中文版查看
-
0.1.9 电脑版查看
-
官方版查看
-
20.03 电脑版查看
-
1.48.0 官方版查看
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、代码质量分析
在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和其他技术的特定于语言的功能。
ReSharper快捷键
(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更新日志:
1.对部分功能进行了优化
2.解了好多不能忍的bug
特别说明:
提取码:546f

微信
QQ浏览器
抖音电脑版
360浏览器
鲁大师
豆包电脑版
腾讯电脑管家
Microsoft Excel 2020
搜狗浏览器
360软件管家
腾讯视频播放器
优酷客户端
爱奇艺
向日葵远程控制软件
网易云音乐
WPS Office
CorelDraw X4
腾讯应用宝
百度网盘
游戏加加
网易MuMu12
Origin橘子平台
迅雷11
AutoCAD2007
益盟操盘手
千牛卖家版





























