/英文 /
/简体中文 /
/英文软件 /
/简体中文 /
/简体中文 /
/简体中文 /
ReSharper 2019中文版是一款功能强大的编程开发软件。ReSharper Ultimate 2019最新版支持智能分析识别代码输入正确与否,能够帮助用户及时的发现并改正错误。ReSharper 2019软件新增了新的语言功能,用户可以结束表达式的范围和索引、空合并赋值,switch表达式,异步流等。
resharper是一个jetbrains公司出品的著名的代码生成工具。其能帮助Microsoft visual studio成为一个更佳的IDE,它包括一系列丰富的能大大增加C#和visual basic .net开发者生产力的特征。使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。实质上,ReSharper特征可用于C#,VB.NET,XML,ASP.NET,XAML,和构建脚本。ReSharper还为C#和VB.NET提供了增强的交叉语言功能,它使开发者可以有效的控制.net混合项目。
高亮显示错误和快速更正
ReSharper能在用户输入的时候即对代码进行分析,并高亮显示错误,用户甚至无需进行编译。其甚至能对大部分错误快速给出修改建议,以帮助用户快速解决问题。
集成单元测试
ReSharper自动侦查代码中的单元测试,并提供完整的单元测试支持。你能从代码编辑器中运行和调试测试。同时,会提供一个专用的单元测试资源窗口以让用户看到其单元测试的结果和重新运行单元测试。
代码分析
ReSharper可提供对C#, XAML, XML, ASP.NET和ASP.NET MVC的持续的代码质量分析,甚至在用户对之进行编译以前即可检测到错误和问题。ReSharper可对用户的代码提供900多种代码检验,用户便可即刻 察觉到其当前文件或者甚至整个解决方案中是否包含了错误和故障。
众多的代码重构
与Visual Studio 2005/2008/2010相比,ReSharper提供了更丰富的自动代码重构功能。用户可使用许多不同的重构方法以进行重命名,移动,安全删除标识;导入和内联字段、变量和参数等等。
导航和搜索
无论什么时候你需要查找某个类型,字段,方法,或任何其他的标 识,ReSharper提供了多种实现方法,可以通过名称查找一个标识,在代码从引用位置导航到标识的声明位置,查找并高亮显示标识用法。使用集成到 Visual Studio用户接口的特别工具窗口,ReSharper可以让你看到完整的类型继承树和文件结构。
ASP.NET编辑
利用错误高亮显示,快速修正,上下文动作,代码协助,导航,重构,和其他特征,用户可以愉悦而高效的编辑ASP.NET文件。使用ReSharper,你可以不受打扰的在ASP.NET中编辑和重构C#代码,如Web控件属性和事件,数据源,和内容点位符。
XAML编辑
有了ReSharper,用户无论是在进行Silverlight, WPF, 或者 Windows Phone 7 开发时,均可获得附加的XAML编辑协助,包括即时代码分析,代码重构,代码生成和调整,以及快速的解决方案范围导航。
NAnt和MS Build脚本编辑
其高级编辑功能之前只针对C#可以用,后扩展到了NAnt和MSBuild脚本。若用户安装了ReSharper,则只要其在Visual Studio。NET中打开一个创建的脚本文件,便可立即得到完全代码协助。
VB功能
ReSharper for Visual Studio 2005/2008/2010 扩展了其对Visual Basic代码(包括使用VB编写的ASP页面)的一系列功能。其中包含了ReSharper的所有导航和搜索功能,以及语法高亮,文档快速查找等。其最 大的益处则是对于需要开发混合了C#和VB的项目的.NET开发人员而言的。
先进的代码协助
ReSharper充分的考虑到了编码的各个方面,以帮助用户提高效率和节省时间。 其不但对Visual Studio的诸如代码编译之类的原生功能进行了扩展和改进,还可以使得用户通过使用大量的代码模板快速生成代码,在编辑器中查看类型和他们的成员的文 档,使用称为“上下文动作”(context actions)执行代码转换,还有其他更多的。
最初的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搜索现在都可以在索引期间使用。
优化快速修复,代码注释,代码关系查看,和代码重整。
优化的单位测试,包括对MSTest 11, NUnit 2.6, Jasmine 和 PhantomJS的支持。
与Visual Studio 2010、 2012中的深色主题匹配,并对自定义主题提供全面支持。
提供更多针对SharePoint, .NET 4.5, ASP.ET MVC 4,及Silverlight 5的ReSharper功能。