JetBrains ReSharper Ultimate 2020绿色版是一款JetBrains公司推出的专业的代码生成工具,带来了新的C#7检查和快速修复功能,JetBrains ReSharper Ultimate 2020绿色版支持VS2017中的.NET核心单元测试,并引入了许多代码格式改进,包括初始的EditorConfig支持。更改还包括导航和搜索更新,完全支持TypeScript 2.1以及初始支持TypeScript 2.2和Angular 2。是Visual Studio里面的一个插件。JetBrains ReSharper Ultimate 2020绿色版包括一系列丰富的能大大增加C#和Visual Basic .NET开发者生产力的特征。通过对C#,VB.NET,XAML,JavaScript,TypeScript,JSON,XML,HTML,CSS,ASP.NET,ASP.NET MVC,Protobuf,NAnt和MSBuild脚本的无与伦比的支持,包括全面的跨语言功能,同时JetBrains ReSharper Ultimate 2020绿色版还引入了一个新的数据流分析工具,用于C#中的整数值,并为可空引用类型功能以及C ++ 20的新功能提供了更好的支持。JetBrains ReSharper Ultimate 2020绿色版改善了对XAML的支持和对Unreal Engine的支持,为Navigation引入了两个新功能,并允许在Localization Manager中进行注释。JetBrains ReSharper Ultimate 2020绿色版包括一系列丰富的能大大增加C#和Visual Basic .NET开发者生产力的特征。使用JetBrains ReSharper Ultimate 2020绿色版,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。有需要的朋友们可不能错过了哦!
1、C#和VB.NET的内联参数名称提示
代码编辑器添加了参数名称提示,使C#和VB.NET代码更易读。当你在方法调用中使用文字时,ReSharper使用参数的名称对其进行注释,从而更容易理解它表示的值。
2、增加对Visual Studio 2019 Preview 1 的支持
从版本2018.3开始,ReSharper开始支持Visual Studio 2019,并且可以集成到Visual Studio 2019 Preview 1版本中。 Visual Studio 2019正式发布后,ReSharper将在未来更新”。
3、格式化器自动检测程序设置和命名方式
您是否花了很多时间在ReSharper选项中尝试配置格式化程序设置以遵循您的风格? 不要再折腾了! ReSharper从代码中检测代码格式样式并相应地调整格式化程序设置(ReSharper | Options | Edit | Detect formatting settings)。ReSharper现在检测代码中使用的命名样式以遵循该命名约定,并且不会像过去那样突出显示具有不一致命名警告的大多数实体声明。
4、改进了C#7解构的支持
改进ReSharper对C#的支持,帮助您充分利用该语言并轻松改进代码。 在此版本中,Go To Declaration / Implementation支持解构声明,new/updated检查,快速修复和上下文操作。
5、NUnit的Сode检查
此更新引入了一组代码检查,其中包含相应的快速修复和上下文操作,可以帮助您更快地编写NUnit测试。
6、VB.NET 15.3和15.5语言支持
除了C#之外,ReSharper还在不断改进其VB.NET支持,现在终于支持最新的VB.NET语言版本的所有功能,例如:命名为元组推理。引入十六进制/二进制/八进制分隔符。非尾随命名参数。受保护的成员访问修饰符。
7、代码分析
除了增强的解构支持和使用最新的VB.NET版本之外,针对不同情况的C#和VB.NET代码分析还添加了许多新的检查,快速修复和上下文操作,包括:C#/ VB.NET语言版本集快速修复可以选择为解决方案中的所有C#/ VB.NET项目设置语言版本。 它适用于.NET Framework和.NET Core项目。此项目中提供了一个新的快速修复,允许不安全的代码。初始化成员以创建和填充对象初始值设定项。
8、TypeScript 3.0支持
ReSharper现在支持TypeScript 3.0并使用以下新语言功能:未知的top类型。元组类型中的可选元素。元组类型中的rest元素。使用元组类型rest参数。使用元组类型Spread表达式。rest泛型参数。
9、ASP.NET Core中的初始本地化支持
-ReSharper支持最新ASP.NET Core中引入的新本地化过程,以帮助您以现代方式本地化您的顶级Web应用程序。 您可以在Controller,View和资源文件中使用ReSharper的帮助。 现在,它包括:转到资源使用情况的声明。在resx文件中查找资源节点上的用法。如果资源声明缺少不同文化的inresx文件,则检查资源使用情况,并进行相应的快速修复。大多数与资源相关的重构:移动,重命名,内联和安全删除。resx文件中的几个上下文操作,用于修改资源实体。
-ReSharper更多的更新现在,您可以使用“Go To Action”弹出窗口查找“Option”页面。现在,可以为本地函数使用Introduce参数重构。为了使ReSharper更符合FIPS,我们停止使用md5哈希算法并消除了它在代码库中的所有先前用途。您可以选择ReSharper Editor Adornments应继承的字体样式:Visual Studio IntelliSense或Text Editor。
-如果检查到有相应的帮助文章,则现在可以在“检查结果”和“解决方案”窗口中的“错误”中检查“检查帮助”。曾经是单一的“方法,属性,事件”命名风格现在是三个独立的:“方法”,“属性”和“事件”。现在,C#,JS,HTML和XML文件中的代码格式化程序会考虑先前节点的缩进。为初始化程序括号内的连续缩进添加了一个新的单独的代码格式化程序选项。
10、性能优化
性能在几个方面得到优化:重构加载阶段以加速解决方案加载。关键字完成变得更快,更精确,从而减少了整体的自动弹出延迟。由于快速排序项目,代码完成变得更快。值跟踪现在异步收集结果
11、命令行工具
命令行工具中添加了几个新密钥:详细程度仅将某些严重性级别的问题保存到输出中。Jobs在多线程模式下运行代码分析。
12、加强对C++/CLI 以及 UE4 的支持
两种类型的项目将特别受益于此版本。 第一种类型是C ++ / CLI(需要ReSharper Ultimate),它获取新的Generate动作以生成相等运算符,哈希函数,getter和setter,构造函数,以及创建派生类,结构或接口的能力。第二个是虚幻引擎。 首先,由于ReSharper C ++仅在初始索引期间解析非引擎文件,而引擎文件稍后在后台编制索引,因此初始项目开放现在发生得更快。 另外一点是,在编辑器中,像UCLASS,USTRUCT和UENUM这样的反射宏都处理得更好,即使之前从未构建过项目。
13、响应式编辑器
提供了几项显着的性能改进。 首先,查找代码问题和InspectCode命令行工具现在已经并行化,这使得它们显着更快。 其次,项目重新开放时的缓存加载现在也是平行的,这使其平均速度提高了一倍。 最后,代码完成,初始项目索引和文件分析都有一般的性能改进。
1、解压从本站下载的压缩包获得安装包
2、双击JetBrains.ReSharper.2019.1.1运行安装,选择你需要的工具组件,并勾选接受协议,点next
3、点install安装
4、耐心等待安装
5、安装完成,点exit
(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
同类推荐
2022-08-27
立即下载2022-08-27
立即下载2022-08-27
立即下载2022-08-27
立即下载2022-08-27
立即下载2022-08-27
立即下载相关文章
360压缩设置压缩完毕后自动关机的技巧
2022-01-10如何建模杯子?Cinema 4D建模杯子的方法
2021-12-21IPS面板新花样 Nano与Fast IPS显示器如何选?
2020-04-27Lightroom逆时针旋转图片的方向图文教程
2022-01-25格式工厂设置转换文件的方法
2020-11-24如何插入输入特殊符号?MathType输入特殊符号的方法
2021-11-30如何清理垃圾?驱动精灵清理垃圾的技巧
2021-11-26Photoshop 2020永久免费序列号分享
2021-10-14WebStorm如何新建Html文件?
2022-03-22易企秀添加视频的技巧
2022-03-21