集成开发环境Rider新版本发布,v2019.2改进了对Xamarin iOS开发的支持

原创|产品更新|编辑:吴园园|2019-08-12 17:25:26.087|阅读 138 次

概述:集成开发环境Rider新版本发布,v2019.2改进了对Xamarin iOS开发的支持,新版本,新功能,赶快下载体验吧!

# 您正在找协同办公软件吗?点击这里站长给您推荐 #

Rider2019.2为调试器添加了新的好东西,并改进了对Xamarin iOS开发的支持。用户界面现在更清晰,更友好,更一致。此版本还将Code Vision引入F#,Mono的代码覆盖率,最后支持Windows窗体设计器中的第三方和32位控件。

点击下载Rider最新试用版

调试器改进

“ 变量 ”选项卡有一个名为“Pin to Top”的新功能。使用它来标记您最感兴趣的任何对象的属性或字段,以使它们位于列表的顶部。 

现在,“ 运行到语句 ”和“ 跳转到语句 ”操作在编辑器中的光标后面有图标。

我们还为堆栈计算和步进添加了许多性能改进。

集成开发环境Rider新版本发布,v2019.2改进了对Xamarin iOS开发的支持

Xamarin的支持

此版本增加了一些您在Xamarin iOS开发中将会欣赏的有用功能。

首先,您可以直接从IDE向iOS设备发布Xamarin iOS项目的.ipa(iOS App Store Package)文件。在Solution Explorer View中选择一个iOS项目,调用上下文菜单,然后单击“ Archive for Publish ”项。

其次,你可以管理供应曲线从属性窗口(配置|捆绑签名)的Xamarin的iOS项目。

集成开发环境Rider新版本发布,v2019.2改进了对Xamarin iOS开发的支持

Windows窗体设计器

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

除此之外,我们还增加了对32位控件的支持,现在您可以在设计器中使用32位组件。

集成开发环境Rider新版本发布,v2019.2改进了对Xamarin iOS开发的支持

Mono应用程序和单元测试的代码覆盖率

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

集成开发环境Rider新版本发布,v2019.2改进了对Xamarin iOS开发的支持

增强的C#支持

利用ReSharper的增强支持充分利用C#8:

  • 支持索引和范围的最新变化,例如 indexable 和rangeable类型。

  • 上下文操作添加范围检查现在支持通过System.Index/进行索引 System.Range并生成正确的检查。

  • 支持unmanaged generic structs。

  • 两个新的检查,“ 将switch switch语句转换为switch表达式 ”和“ 将三元表达式链转换为切换表达式 ”,以及相应的“ 转换为切换表达式 ”快速修复。

您询问并交付了:上下文操作现在可以在范围内应用将连接转换为插值。

集成开发环境Rider新版本发布,v2019.2改进了对Xamarin iOS开发的支持

F#支持

Code Vision来到F#!它在代码编辑器中显示了函数,值和成员的推断类型,以及声明的VCS作者。

其他变化包括:

  • ReSharper的拼写检查器现在适用于F#符号声明,字符串和注释。

  • 转义序列以字符串突出显示。

  • 匹配表达式中从不匹配的规则可以更好地突出显示。

  • 查找用法和转到声明工作以进行记录构造和复制和更新表达式。

  • 在新的实例类型的出现显示为创建例外表达式。

  • F#Interactive可以从.NET Core SDK 2.2.300+运行。

UI更新

Light主题中的编辑器和调试器选项卡经过重新设计,与Darcula / Dark 主题保持一致。我们希望您会喜欢这些新标签的UI。

代码完成弹出窗口的UI现在更清晰,更一致,并在Light主题中提供更好的突出显示。

此版本允许您直接从Local Changes提交,因此不再需要通过单独的Commit对话框。

1565601545.png

Solution Explorer

Solution Explorer视图添加了一些更新:

  • 现在可以重命名解决方案文件夹。

  • 解决方案/项目文件禁用“ 自动滚动到源 ”。

  • 可以在Rider中打开Visual Studio 2019中引入的过滤解决方案(* .slnf)。

1565601576.png

NuGet支持

Rider 2019.2为内置的NuGet客户端提供了大量更新:

  • 它显示一个包的readme.txt,以帮助确定安装包后的后续步骤。

  • 运行XDT转换时,如果程序包需要,将自动在配置文件中添加/删除条目。

  • Rider支持本机跨平台凭据提供程序,例如可用于Azure DevOps / Artifacts的提供程序,用于访问私有提要。

  • 我们已经对多个项目中的多个软件包进行了多次更新,以便更轻松地进行软件包升级。

1565601610.png

重新排列代码

Rider已经实现了ReSharper的另一个备受期待的功能 - 文件布局模式可以通过XAML视图(带代码完成和代码突出显示)在Rider的设置/首选项中进行修改:编辑器 代码风格| C#| 文件布局。

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!

1565601649.png

VCS更新

  • 提示将文件添加到从外部复制到项目中的版本控制中。 

  • 预测您可能忘记办理登机手续的档案。

  • 改进了忽略文件的处理。

  • 通过Git日志显示目录的历史记录。

  • 查看从项目视图中选择的多个目录的Git文件历史记录。

  • 更新项目操作后的更新信息显示为日志选项卡。

  • 改进了比较分支操作。

  • 显示带有工作树动作的差异。

  • 改进了Diff的“Collapse Unchanged Fragments”模式。

  • 自定义VCS日志列。

  • Abort Git合并和樱桃挑选流程。

1565601742.png

Web开发

  • 重命名重构的改进。

  • 在JavaScript,TypeScript,CSS,Sass,SCSS和Less中搜索重复的代码。

  • 角度支持的改进。

  • 更新了JavaScript中完成建议的演示文稿。

  • 错误输入的关键字和名称的代码完成。

  • 支持管道运营商。

  • JavaScript解构的新意图。

  • 在调试器中更新了智能步骤。

  • 在编辑器中键入提示。

  • 隐藏调试器中库的帧。

1565601781.png

数据库支持

  • 如果配置文件中存在正确的连接字符串,则通知设置LocalDb连接。

  • 使用SQL预览进行全文搜索。

  • 查询实时计时器。

  • '不必要地使用CASE'检查。

  • 快速表备份。

  • 表评论。

  • 控制Move Caret到Next Word的行为的新选项。

  • 代码完成中包含新的组合项IS NULL和IS NOT NULL。

  • 新意图行动。

  • 强制刷新动作。

1565601812.png

其他特性

  • 新服务工具窗口:用于所有连接,配置等的单个控制面板

  • 借助内置的TextMate语言语法,语法高亮可用于20多种不同的编程语言。可以在编辑器|下的首选项/设置中找到完整的语言列表 TextMate捆绑包。

  • 现在,您可以从“导入名称空间”建议和代码完成列表中排除成员。

  • 新的系统通知会告诉您“ 构建解决方案 ”或“ 运行单元测试 ”操作何时完成。

1565601846.png

更多功能

  • 所有过滤器均可用于时间线快照,包括内存分配, 异常等。

  • “ 在路径中查找”对话框中的“ 范围选择器 ” 添加了新范围: 最近的Сhanged文件,最近查看的文件和数据源。

  • 现在,“ 构建,执行,部署”下的MSTest设置页面上的“ Visual Studio路径 ”字段存在预定义选项 单元测试| MSTest。

  • 现在有一个按钮可以显示打开的层次结构中的所有外部类型。

1565601877.png

以上就是Rider2019.2的更新内容,感兴趣的朋友赶快下载体验吧~

想要购买Rider正版授权的朋友可以咨询慧都官方客服

image.png



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
Project Rider

一个全新的基于IntelliJ平台和ReSharper的C# IDE

在线
客服
在线
QQ
咨询
电话
177-4994-3557
购物车 反馈 返回
顶部
在线客服系统
live chat