ReSharper Ultimate 2017.1
附带安装教程- 软件大小:178.55 MB
- 更新日期:2019-06-21 13:15
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
ReSharper 2017是JetBrains公司推出的专业的代码生成工具,新版本支持用户在项目中使用单元测试,用户可以根据自己的需要点击几下即可对任何测试进行分析,此外,程序还提供了一个特殊的TeamCity插件,用户可以使用该插件来剖析CI服务器上的集成测试并防止性能下降,可以在Visual Studio中配置和分析结果,在新程序中,用户无需离开IDE即可分析,查看性能时间表,分析调用堆栈以及执行更多分析操作;添加缺少的必需属性示例在JSON文件中,ReSharper使用其关于链接的JSON模式中所有必需属性的知识来建议缺少必需属性的快速修复。强大又实用,需要的用户可以下载体验
新版功能
ReSharper 2017.1中的主要亮点包含:
C# 7 支持增加新检查和快速修复功能
支持 Lightweight solution load(轻量级解决方案加载) 模式
在 Visual Studio 2017 中支持 .NET Core 单元测试
大量改进代码格式,包括支持 EditorConfig
针对 Find Results(查找结果)、Go to Everything(转到一切) 和Go to Text(转到文本) 功能中的过滤选项,以及在导航和搜索中的其他改进
完全支持 TypeScript 2.1 并且初次支持 TypeScript 2.2
初次支持 Angular 2
ReSharper C++ 2017.1 有以下改进:
软件特色
增强性能
支持 Open Folder(打开文件夹) 模式和 CMake projects(CMake项目),以及 Visual Studio 的 Faster Project Load(加快加载项目) 设置
类字段的 Control flow(控制流) 检查,以及 Join declaration and assignment(联合声明和分配) 的快速修复功能
扩展后缀模板集
新的代码格式选项和代码清理任务
ReSharper Ultimate 系列中其他工具的更新包括:
dotMemory 命令行分析器
可采用拖放的方式把分析器附加到运行中的应用上
切换 dotCover 中代码覆盖高亮模式的选项:显示标记、彩色背景,或两者全选
在 dotPeek 中支持 Portable PDB
欢迎访问我们的最新消息页面了解更多有关 ReSharper Ultimate 2017.1 的新功能,以及其他在2016年的重大改进和优化。
安装步骤
1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包
2、解压安装包后,即可得到对应的安装数据包,双击主程序即可进行安装,点击是按钮继续安装
3、用户可以根据自己的需要点击对应的程序进行安装,使用鼠标点击安装按钮
4、点击安装后,会弹出您选择的应用程序信息,如果点击多了或者不够可以点击返回按钮
5、点击安装后,会显示一个正在安装的界面,等待一会儿即可
6、应用程序安装完成后,会弹出一个完成界面,点击退出按钮即可退出安装
方法
1、程序安装完成后,打开安装包,找到补丁,根据自己的电脑系统选择,小编以windows为例
2、将与自己电脑系统对应的补丁复制到安装目录下
3、不知道目录的用户可以通过点击开始菜单,看到最近添加的程序,右键点击打开文件所在目录,继续以同样方式打开快捷键,找到主程序
4、将补丁粘贴完成后,通过以管理员的身份将补丁打开,然后关闭
5、这时打开应用程序,双击程序即可,弹出许可协议,点击同意,弹出该界面,点击Pause evaluation按钮
6、选择最后一项,如图下方,点击OK按钮即可进入程序主界面
使用说明
应用上下文操作
一旦上下文操作可用于当前插入位置,ReSharper就会
在插入符左侧显示锤子图标 。如果有多个上下文可用的功能(可以是上下文操作和快速修复的混合), 则会显示具有最高优先级的操作的图标。单击操作指示器或按 Alt+Enter以查看所有可用操作。
类似的上下文动作(例如,针对不同访问修饰符的动作)通常被组合在一起。在这种情况下,使用向右箭头展开组以选择所需的操作。
在更广泛的范围内应用上下文操作
某些上下文操作(删除#regions, 指定枚举成员值,为参数添加名称等)可以自动应用于更大的范围:在当前方法,类,文件,当前项目或整个解决方案中。您可以单击右侧的小箭头或按键盘上的右箭头键选择应用转换的位置。
上下文操作与快速修复
ReSharper还提供快速修复,可以在下拉列表中显示上下文操作。这些之间的区别很简单:快速修复只出现在突出显示的代码问题中,旨在修复它们并希望改进代码,而上下文操作代表迷你重构,这只是改变代码。
重要的是要注意快速修复具有更高的优先级,因此如果您的插入符号有任何快速修复,则必须按Alt+Enter以查看是否存在任何上下文操作。
C#:检查参数是否为null 示例使用ReSharper,您不必键入任何内容来检查参数是否为null - 只需按下Alt+Enter 并且ReSharper将为您生成整个空值检查例程。
(可选)如果在项目中使用 JetBrains代码注释,则该参数将使用该[NotNull]属性进行标记, 以便ReSharper将警告您对此参数使用null的方法的任何调用。
C#:将LINQ转换为代码示例在此示例中,您可以看到ReSharper的上下文操作如何帮助您快速将LINQ查询转换为foreach循环和lambda表达式。
这与ReSharper 着名的快速修复方法相反, 后者将循环转换为LINQ语句。
C#:将迭代器转换为集合示例一些上下文操作更像是 重构 - 它们在保留逻辑的同时自动执行复杂的代码转换。
在此示例中,ReSharper帮助您将带有yield return语句的迭代器 转换为创建,填充和返回集合的代码。
C#:拆分声明和赋值示例如果需要为现有局部变量的初始化添加条件,则此上下文操作将帮助您快速分离初始化。即使隐式输入变量,ReSharper也会自动计算出正确的类型并在声明中使用它。
C#:反转'if'语句示例通过此上下文操作,您可以快速交换if语句的分支 。ReSharper将确保条件(无论多么复杂)被正确否定,以便逻辑保持不变。
C#:lambda和back的匿名方法示例无论用于委托的任何语法(匿名方法还是lambda表达式),ReSharper的上下文操作都允许您在几次击键中更改语法,而无需手动重写代码。
VB.NET:创建没有参数的重载 示例此上下文操作允许您创建一个方法重载,该方法重载使用所选参数的默认值,并且再次,无需键入任何内容。
该操作也可以在C#和TypeScript中使用。
JavaScript:转换为模板字符串示例ReSharper在JavaScript中提供了大约50个上下文操作。其中许多类似于C#中提供的那些,但是有很多特定于JavaScript语法的。例如,此上下文操作可帮助您将变量和字符串文字的串联转换为模板文字。
TypeScript:介绍/内联类型别名示例在TypeScript中,您可以享受所有JavaScript上下文操作,以及大约20个特定于TypeScript的操作。例如,您可以使用上下文操作来管理简单,交集或联合类型的类型别名。
类似XML的代码中的上下文操作示例在类似XML的语言中,ReSharper的上下文操作可帮助您简化扩展/折叠空标记以及将属性转换为标记和返回的常规编辑过程。这些操作可在XML,XAML,ASP.NET,构建脚本,HTML和Resx文件中使用。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文