Rider 开发工具

Rider 2019.2 现已发布!

大家好:

我们今天为您带来一条好消息 – Rider 2019.2 已经发布并且可以下载!

以下是 Rider 2019.2 提供的最重要和最好的东西:

  • 调试器的优化:调试时高亮显示关键变量;在代码编辑器中提供运行到语句 (Run to Statement) 和跳到语句 (Jump to Statement) 的浮动图标;在许多情况下,堆栈计算和单步执行速度加快很多。

  • 对于 Xamarin iOS 开发人员:将 .ipa 文件发布到 iOS 设备,直接从 Rider 管理用于 Xamarin iOS 项目的配置文件。

  • Windows Forms 设计人员:从 TelerikDevExpressSyncfusionComponentOne 和 Infragistics 处理第三方控件;以及使用 32 位控件

  • 现在,在 macOS、Linux 和 Windows 上提供 Mono 应用程序的代码覆盖率和单元测试。

  • 增强了对 C# 的支持:享受经改善的 C# 8.0 支持,并且在范围内应用将连接转换为插值 (Convert concatenation to interpolation) 上下文操作。

  • 为 F# 提供代码愿景直接在代码编辑器中查看函数、值、成员的推断类型,以及声明的 VCS 作者。

  • UI 功能增强:现在,您可以在 Local Changes 选项卡上通过非模态对话框提交;已更新了选项卡 Light 主题的 UI;并且代码补全弹出窗口焕然一新。

这些只是部分亮点。Rider 2019.2 还提供:

  • VCS 的更新:改进了忽略文件的处理;预测您可能忘记签入的文件;“显示文件夹历史 (Show history for directory)” 适用于 Git 日志;等等。

  • 可以在 Rider 的 Settings/Preferences 中,通过 XAML 视图修改文件布局模式(通过代码补全和代码高亮显示)。

  • 解决方案浏览器的更新:现在可以重命名解决方案文件夹;支持筛选解决方案 (*.slnf);禁用解决方案/项目文件的自动滚动到源 (Auto-scroll to source)

  • 支持 Unity:直接在编辑器中序列化字段值;场景、标签、层和输入值的代码补全和验证;极大提高了基于文本的资产的处理性能;等等。

  • Web 开发:智能新意图操作,改进了 Rename 重构,更好地支持 Vue.js 组件库,搜索重复代码,等等。

  • 数据库支持:通过 SQL 预览进行全文搜索,新意图操作,等等。

  • 通过内置的 TextMate 语言语法,提供 20 多种不同编程语言的语法高亮显示。

  • NuGet 支持:支持本地跨平台凭证提供程序和程序包的 readme.txt,以及 XDT 转换更新 XML 文件。

  • 归功于新的系统通知,您现在能够清楚知道 ‘Build Solution’ 或 ‘Run Unit Tests’ 操作何时完成。

  • 现在您可以从 Import namespace 建议和代码补全中免除成员。

  • ASP.NET 支持:我们自有的 ‘ASP.NET code-behind files’ 生成器适用于aspx/ascx 文件。

有关这些变化的更多详情,请参阅 Rider 最新消息页面。可以在 YouTrack 找到在 2019.2 发布周期中完成的完整修复列表。

立即下载 RIDER 2019.2

我们很乐意倾听您对 Rider 2019.2 如何为您工作的反馈。请发送给我们!

博客文章 Rider 2019.2 已正式发布!将在 .NET 工具博客上首发。

image description

Discover more