本类排行
精品推荐
本类最新
JetBrains ReSharper Ultimate V2020.1.4 汉化破解版
大小:141.19M
时间:2020-08-22
版本:v1.0
语言:简体中文
JetBrains ReSharper是一款专为编程人员所开发的应用工具箱。它整合非常多的功能,比如PHPStorm、IntelliJ IDEA、PyCharm等等,同时支持对代码进行重构、代码格式化或者清理无用的代码等操作,该版本经过破解处理,用户可永久免费使用。
【功能特点】
分析代码质量
在C#,VB.NET,XAML,ASP.NET,ASP.NET Mvc++,JavaScript,TypeScript,CSS,HTML和XML中可以进行即时代码质量分析。您将立即知道是否需要改进您的代码。
消除错误和代码异味
当代码中存在问题时,ReSharper不仅会警告您,而且还提供数百种快速修复以自动解决问题。在几乎每种情况下,您都可以从各种选项中选择最佳的快速修复。
安全更改代码库
解决方案范围内的自动化代码重构可帮助您安全地更改代码库。无论您是需要振兴旧代码还是需要整理项目结构,都可以依靠ReSharper。
即时遍历整个解决方案
您可以立即导航和搜索整个解决方案。跳转到任何文件,类型或类型成员,或从特定符号导航到其用法,基本和派生符号或实现。
享受代码编辑助手
多个代码编辑助手,包括扩展的IntelliSense,数百个即时代码转换,自动导入名称空间,重新排列代码和显示文档。
符合编码标准
代码风格和格式化功能以及经过微调,特定于语言的设置将帮助您摆脱未使用的代码,并 为团队创建 通用的编码标准。
代码分析
ReSharper通过 对C#,VB.NET,ASP.NET,JavaScript,TypeScript和其他技术的2200多个即时代码检查扩展了Visual Studio 。对于大多数检查,ReSharper提供了快速修复(灯泡)来改进代码。查找并删除未使用的代码?将您的代码迁移到C#7?随意将循环转换为LINQ吗?查找并防止可能的异常?使用通用的命名标准?通过ReSharper的代码分析,所有这些以及更多的代码改进成为可能。
ReSharper中的.NET代码分析重构
60多种重构 和450多种上下文操作可 帮助安全地组织代码并在解决方案中移动代码,分配职责,解耦,降低复杂性或仅使用其他语言语法。
导航和搜索
无论解决方案有多大,ReSharper 都能帮助您立即访问解决方案中的任何代码。它还可以将您从任何符号导航 到其相关代码, 例如给定接口的实现,类的扩展方法或字段的用法。
代码格式化和清理
根据您的个人喜好或团队标准配置和应用代码样式。C#,VB.NET,ASP.NET,JavaScript,TypeScript和其他语言的代码样式和格式设置可以在任何范围内使用,从选择到解决方案。
代码生成
ReSharper可以为您创建很多代码:从新文件和类到条件块和GUID;从实现接口所需的方法和属性到相等性检查和格式化成员。
【更新内容】
最初的C#8支持
大多数新语言功能已经得到支持,包括:
结束表达式的范围和索引
空结合赋值
Switch 表达式
switch声明中的元组表达式
Static 地方职能
Async 流
可空的引用类型
递归模式
using 声明
为可空性注释打字辅助已得到增强,以支持最新语言版本的功能。
支持Visual Studio 2019 RTM
ReSharper 2019.1支持最近的Visual Studio 2019最终版本。除了支持C#8.0之外,还有以下显着的变化:
此版本支持Visual Studio 2019中的“ 异步包自动加载 ”API。
支持Visual Studio 2019中的MSTest框架。
代码格式更新
以下是我们为代码格式化所做的改进:
当您按下时,会有一个新的打字辅助来取消代码Backspace。
现在,您可以将所有代码格式和代码样式设置导出到 .editorconfig文件,并与不使用JetBrains产品的同事共享。
检测格式设置在后台运行。
默认情况下,格式化子语句周围缩进的检查是ON。
使用指令排序与Visual Studio和 StyleCop行为兼容,并且它支持按字母顺序对所有使用指令进行排序,包括System。
提供了新的内置代码清理配置文件。
更多文件转到文本
Go to Text背后的引擎完全考虑了解决方案中的所有文本文件。
以前,Go to Text仅考虑已由ReSharper编制索引的文件。ReSharper只索引包含代码的文件或可以帮助您编写代码,因为在大多数情况下运行其他文件的完整索引是很昂贵的。因此,具有“未知”文件扩展名的所有文件都完全超出范围,这意味着您无法搜索非代码文件。
我们把发动机拉平了!现在,在显示索引文件的结果时,引擎开始在后台搜索非索引文本文件。如果您将一些数据存储在具有不同扩展名的文件中,这非常有用,例如。* proj,.yml和.csv。
优化SDK项目的引用
ReSharper现在还检查SDK项目中未使用的包引用。在项目的上下文菜单中使用“ 优化引用 ”来分析和优化这些引用。当项目不包含任何使用给定引用的代码时,它将显示为未使用。轻松卸载未使用的软件包并保持项目的依赖树清洁!
改进的提取方法重构
Extract Method重构现在更加适合开发人员。如果引入参数的自动生成名称不是您想要的,只需在重构对话框中编辑名称,以及引入的方法名称,返回类型和可见性。
代码编辑器中的提示
参数名称提示现在可以在代码中的更多位置使用。首先,您可以在属性的用法中找到它们以显示属性参数的名称。其次,对于由StringFormatMethod属性标记的方法显示特殊提示,例如Console.WriteLine(),并显示其值将插入该位置的参数的索引。请注意,默认情况下禁用“StringFormatMethod”提示,可以在“选项”中启用。
另外,我们已经为方法声明中的参数引入了新的代码注释提示。它们显示了通过ReSharper代码分析计算的参数的代码注释(如果在以下位置指定了一个):
位于父类中的重写基本方法,或
在父接口中声明的已实现方法。
虚幻引擎支持ULTIMATE
由于项目的温暖和冷启动时间得到了显着改善,特别是针对虚幻引擎项目的一些特殊性能调整,ReSharper C ++ 2019.1现在比以往更具响应性!对于虚幻引擎代码,有虚幻引擎命名支持,反射说明符完成,RPC的特殊代码生成和导航选项以及增强的自动导入。
对于C ++项目更快的性能极限
ReSharper C ++ 2019.1提升了许多领域的性能。冷启动和热启动明显更快,初始索引期间内存流量减少,之后内存占用也更小。我们也加速了搜索到处和Go去键入,并使其成为Go to file成员,Go to base class,Go to derived class搜索现在都可以在索引期间使用。