骑手2020.2:本地化管理器,调试器更新和Unity支持的主要更新
用其他语言阅读这篇文章:
Русский.
骑手2020.2现在可用!要标记这个伟大的消息,我们将整合新功能的全部列表,并在商店供您储存时进行。让我们潜入!
调试器
新版本对调试器API进行了重大修改。它们允许我们用更好的中断和自定义的值表示执行超惰性值计算。我们还添加了数据断点。
最后,Pin to Frame功能允许您将局部变量固定到框架中。
本地化经理
我们很自豪地介绍与资源一起使用的新工具。使用本地化管理器,您可以在一个网格中查看项目中的任何指定的.resx文件的内容,包括所有它们。
本地化管理器允许您轻松执行资源的整组操作:添加,编辑,重命名,安全删除,查找未使用,找到缺少的本地化值,查找使用情况,导出和导入CSV,并添加注释。
统一
Unity支持已获得重大提升。CG和HLSL着色器现在支持语法突出显示,代码完成,导航(包括宏),重构等。
PauseEpoints,它在调试器击中它们时暂停Unity编辑器,现在可用。骑手现在适用于突发编译器,这意味着它突出显示与突发约束不匹配的代码。对于整个改进清单,看看这个列表.
VCS支持
这里最吸引人的是增强了对GitHub拉请求的支持,包括浏览、分配和合并拉请求,以及提交评论和评论、接受更改等等。欲了解更多详情,请点击这个博客帖子.
此外,现在支持WSL 2中的Git,比较分支的显示更加方便,您可以压缩在Git工具窗口的Log选项卡中选择的提交。
单元测试
我们的单位测试跑步者已从划痕重建.NET Framework和.NET核心。这有助于我们在发现,运行和调试单元测试时解决了许多已知问题。新赛跑者包括内置支持MSFakes.为NUnit, xUnit和MSTest v2,以及运行MSTest v2测试的能力,而不安装Visual Studio。用户界面也有改进,以更好地表示和过滤。
尼古特
NuGet工具窗口的功能得到了很大的提升。它现在显示解决方案的传递包,为单个包提供包含所有相关操作的上下文菜单,并指示无效的提要和已弃用的包。
代码分析
C#8支持通过多种新的检查和快速修复,最值得注意的是可按可燃的参考类型。例如,代码分析现在考虑到Jetbrains.Annotations.属性(两者)NotNull
和Canbenull.
)对于在禁用可空的引用类型的代码中声明的API(# nullable禁用
)。
此外,可用性代码分析现在意识到更多的情况,并且可以通过以下方式跟踪不正确的无效解构主义和foreach.
循环,它提供了相应的快速修复。
重构
引入参数和引入字段重构现在询问您希望将重构应用于表达式的哪一部分。
冲突对话框已收到一个改造:我们已将普通列表转换为由文件分组的树。
插件
Markdown插件现在捆绑在骑手中。它识别在解决方案中的标记文件,为它们提供专用编辑器,并在实时预览中显示呈现的HTML。
使用Azure Toolkit和Azurite,您现在可以在服务工具窗口的Azurite节点中启动、停止和清除存储模拟器。此外,当编辑NCrontab表达式时,代码完成和验证也可用。
dotCover插件提供了覆盖率报告的导出、单元测试覆盖率窗口中的快速搜索以及从代码到覆盖率树的导航。
dotTrace插件可以在Windows上分析Mono/Unity应用程序的本地部分。
已经重新加工了Godot运行配置,以便更容易启动运行,调试和运行剖析。
其他的更新
- 我们有一个新的安装程序,适用于协调许可所涵盖的所有产品;要了解有关许可更新的更多信息,请参阅博客.
- 对x编译绑定的支持:Bind可与检查和快速修复一起使用。
- 文件模板现在可以在Mac和iOS的Xamarin项目中使用。Xcode同步得到了改进。如果没有. designer .cs文件,Rider将生成一个而不是显示错误。
- 动态程序分析现在有包括和排除过滤器。
- f#插件中添加了新的分析器、高亮显示器和快速修复程序。我们还教Rider重命名通配符模式,并对变量应用引入变量重构。
- 我们对数据库支持做了一些改进,比如一个单独的编辑器用于处理巨大的单元值,一个新的UI用于处理布尔值,以及数据编辑器中的DML预览。
- 对于Web开发人员来说,我们在JavaScript代码中具有新的智能意图,文档评论中的文本呈现,支持更漂亮的插件,以及更新的Vue支持。
- 我们现在支持将调试器附加到。net核心运行时托管配置,并通过调试运行它们。
- 为所有可运行项目生成运行配置。
- 现在支持网站项目的项目参考。
- 搜索结果到处都有新的外观。
请参阅2020.2发布周期中完成的修复程序的完整列表youtrack..
今天就到这里!如果您有兴趣了解更多有关这些变化,请参阅骑车者页面是新的.感谢您的反馈,所以请让我们知道您在下面的评论中对river 2020.2的看法在我们的问题跟踪器或社交媒体上。
您可以使用任何这些选项来获取river 2020.2:
- 从www.jetbrains.com下载并安装它。
- 更新的权利内部Rider:帮助|检查更新.
- 用我们工具箱的应用.
- 使用这个捕捉包装如果你使用的是兼容的Linux发行版,请从SnapCraft商店购买。