集成开发环境Rider新版本发布,v2019.2改进了对Xamarin iOS开发的支持,新版本,新功能,赶快下载体验吧!
Rider2019.2为调试器添加了新的好东西,并改进了对Xamarin iOS开发的支持。用户界面现在更清晰,更友好,更一致。此版本还将Code Vision引入F#,Mono的代码覆盖率,最后支持Windows窗体设计器中的第三方和32位控件。
Rider最新试用版
调试器改进
“ 变量 ”选项卡有一个名为“Pin to Top”的新功能。使用它来标记您最感兴趣的任何对象的属性或字段,以使它们位于列表的顶部。
我们还为堆栈计算和步进添加了许多性能改进。

Xamarin的支持
此版本增加了一些您在Xamarin iOS开发中将会欣赏的有用功能。
首先,您可以直接从IDE向iOS设备发布Xamarin iOS项目的.ipa(iOS App Store Package)文件。在Solution Explorer View中选择一个iOS项目,调用上下文菜单,然后单击“ Archive for Publish ”项。
其次,你可以管理供应曲线从属性窗口(配置|捆绑签名)的Xamarin的iOS项目。

Windows窗体设计器
骑士2019.2增加了支持第三方控件从Telerik的, DevExpress的,Syncfusion,ComponentOne的,和Infragistics的。您可以将一组控件加载到Designer工具箱中,然后在应用程序的表单和用户控件中使用它们。请注意,一些 大量使用Visual Studio API的DevExpress控件无效。我们目前正在制定解决方法。
除此之外,我们还增加了对32位控件的支持,现在您可以在设计器中使用32位组件。

Mono应用程序和单元测试的代码覆盖率
除了.NET Core应用程序和测试的覆盖率分析之外,我们还增加了对Mono Framework的支持。继续使用Linux,macOS和Windows上的Mono运行时覆盖.NET Framework单元测试。

增强的C#支持
利用ReSharper的增强支持充分利用C#8:
-
支持索引和范围的最新变化,例如 indexable 和rangeable类型。
-
上下文操作添加范围检查现在支持通过System.Index/进行索引 System.Range并生成正确的检查。
-
支持unmanaged generic structs。
-
两个新的检查,“ 将switch switch语句转换为switch表达式 ”和“ 将三元表达式链转换为切换表达式 ”,以及相应的“ 转换为切换表达式 ”快速修复。
您询问并交付了:上下文操作现在可以在范围内应用将连接转换为插值。

F#支持
其他变化包括:
-
ReSharper的拼写检查器现在适用于F#符 声明,字符串和注释。
-
转义序列以字符串突出显示。
-
匹配表达式中从不匹配的规则可以更好地突出显示。
-
查找用法和转到声明工作以进行记录构造和复制和更新表达式。
-
在新的实例类型的出现显示为创建例外表达式。
-
F#Interactive可以从.NET Core SDK 2.2.300+运行。

UI更新
代码完成弹出窗口的UI现在更清晰,更一致,并在Light主题中提供更好的突出显示。
此版本允许您直接从Local Changes提交,因此不再需要通过单独的Commit对话框。

Solution Explorer
Solution Explorer视图添加了一些更新:
-
现在可以重命名解决方案文件夹。
-
解决方案/项目文件禁用“ 自动滚动到源 ”。
-
可以在Rider中打开Visual Studio 2019中引入的过滤解决方案(* .slnf)。

NuGet支持
Rider 2019.2为内置的NuGet客户端提供了大量更新:
-
它显示一个包的readme.txt,以帮助确定安装包后的后续步骤。
-
运行XDT转换时,如果程序包需要,将自动在配置文件中添加/删除条目。
-
Rider支持本机跨平台凭据提供程序,例如可用于Azure DevOps / Artifacts的提供程序,用于访问私有提要。
-
我们已经对多个项目中的多个软件包进行了多次更新,以便更轻松地进行软件包升级。

重新排列代码
ASP.NET支持
我们为aspx / ascx文件实现了自己的“ ASP.NET代码隐藏文件 ”生成器。现在,当您向.aspx文件添加新控件并从代码隐藏(.aspx.cs)访问它时,生成器会创建相应的 .designer.cs文件。
团结支持
Rider与Unity的出色集成在每次发布时都会变得更好。以下是v2019.2为您准备的内容:
-
添加了场景,标记,图层和输入值的完成和验证。
-
从类中任何位置的Alt + Enter上下文操作生成事件函数。
-
用于添加Inspector属性的新上下文操作,例如`Space`,`Header`和`Tooltip`。
-
菜单属性中重复键盘快捷键的新检查。
-
使用“导航到”菜单查找Unity中符 的用法。
-
大大提高了基于文本的资产处理的性能。
-
Unity Editor插件现在作为捆绑包与Unity 2019.2一起发布 – 项目中没有更多的dll!

VCS更新
-
提示将文件添加到从外部复制到项目中的版本控制中。
-
预测您可能忘记办理登机手续的档案。
-
改进了忽略文件的处理。
-
通过Git日志显示目录的历史记录。
-
查看从项目视图中选择的多个目录的Git文件历史记录。
-
更新项目操作后的更新信息显示为日志选项卡。
-
改进了比较分支操作。
-
显示带有工作树动作的差异。
-
改进了Diff的“Collapse Unchanged Fragments”模式。
-
自定义VCS日志列。
-
Abort Git合并和樱桃挑选流程。

Web开发
-
重命名重构的改进。
-
在JavaScript,TypeScript,CSS,Sass,SCSS和Less中搜索重复的代码。
-
角度支持的改进。
-
更新了JavaScript中完成建议的演示文稿。
-
错误输入的关键字和名称的代码完成。
-
支持管道运营商。
-
JavaScript解构的新意图。
-
在调试器中更新了智能步骤。
-
隐藏调试器中库的帧。

数据库支持
-
如果配置文件中存在正确的连接字符串,则通知设置LocalDb连接。
-
使用SQL预览进行全文搜索。
-
查询实时计时器。
-
‘不必要地使用CASE’检查。
-
快速表备份。
-
表评论。
-
控制Move Caret到Next Word的行为的新选项。
-
代码完成中包含新的组合项IS NULL和IS NOT NULL。
-
新意图行动。
-
强制刷新动作。

其他特性
-
新服务工具窗口:用于所有连接,配置等的单个控制面板
-
现在,您可以从“导入名称空间”建议和代码完成列表中排除成员。
-
新的系统通知会告诉您“ 构建解决方案 ”或“ 运行单元测试 ”操作何时完成。

更多功能
-
所有过滤器均可用于时间线快照,包括内存分配, 异常等。
-
“ 在路径中查找”对话框中的“ 范围选择器 ” 添加了新范围: 最近的Сhanged文件,最近查看的文件和数据源。
-
现在,“ 构建,执行,部署”下的MSTest设置页面上的“ Visual Studio路径 ”字段存在预定义选项 单元测试| MSTest。
-
现在有一个按钮可以显示打开的层次结构中的所有外部类型。

以上就是Rider2019.2的更新内容,感兴趣的朋友赶快下载体验吧~
想要购买Rider正版授权的朋友可以咨询官方客服。

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!