Rider 2019.1二十一项性能升级,Xamarin支持达到了一个新的水平(下)

(十一)最初的C#8支持

Rider 2019.1性能升级,Xamarin支持达到了一个新的水平

大多数新语言功能已经得到支持,包括:

●结束表达式的范围和索引

●空结合赋值

●Switch 表达式

●switch语句中的元组表达式

●Static 地方职能

●Async 流

●可空的引用类型

●递归模式

●Using 声明

为可空性注释打字辅助已得到增强,以支持最新语言版本的功能。

最后,来自ReSharper的结构导航也在这里使得Tab在Rider中再次出色。使用Tab和Shift + Tab键分别快速将文本选择移动到下一个或上一个代码元素,而无需使用鼠标或光标键。

代码格式化程序得到了几个非常方便的改进:

●一种新的打字辅助功能可在您按下时取消代码Backspace(如IntelliJ IDEA)。

●“将设置导出到.editorconfig ”按钮允许您在EditorConfig文件中存储代码格式设置,以便您可以与不使用Rider的同事共享相同的设置。

●您可以按字母顺序对所有使用指令进行排序,包括System。

●使用指令排序与Visual Studio和StyleCop行为兼容。

(十三)单元测试更新

Rider 2019.1性能升级,Xamarin支持达到了一个新的水平

在每个版本中,我们都增强了Rider的单元测试支持,2019.1也不例外:

●单元测试支持可提高性能并减少内存占用。

●所有单元测试相关窗口都有新的分组规则来对单元测试树进行分组。

●单元测试会话窗口现在具有会话进度条,以及新的“跟踪运行测试”和“隐藏空测试过滤器”模式。

(十四)改进了Unity支持

像往常一样,我们让Rider中的Unity支持更加出色:

●重命名用作Unity事件处理程序的方法或属性现在还将重命名基于文本的场景,资源和预制件中的用法。

●性能关键的上下文和指标(在Rider 2018.3中引入)现在可以跨多个文件工作。现在突出显示从诸如Update之类的方法间接使用的任何方法。

●改进了Unity项目的索引性能,并在项目的根目录中添加了额外的文件夹。

●在文件中查找现在可以在引用的包内搜索。

●初步ECS支持-通过隐含使用的类型和领域ECS 现在被标记为使用。

●新的检查,例如确保以最有效的顺序执行向量的乘法。

(十五)IDE改进

Rider 2019.1性能升级,Xamarin支持达到了一个新的水平

●使用“ 设置/首选项”中的新“ 环境”页面 选择要从IDE下载和安装的其他组件,如.NET Core和Mono SDK /运行时。

●现在,在Windows操作系统上使用本机文件对话框。

●Rider支持自定义主题。

●新的导航弹出窗口“ 最近的位置 ”显示了您最近访问过的位置,例如代码段,在它们之前和之后有几行。

●所有Rider设置都可以通过JetBrains Account Cloud同步。

●工具集设置页面已重新设计。

●可以在设置中设置MSBuild全局属性。

(十六)VCS支持

版本控制支持在以下几个方面变得更好:

●该Fixup时和壁球行动加入到VCS日志。

●Cherry-从VCS日志的提交中选择一个文件。

●指示传入和传出提交。

●可以恢复已删除的搁置文件。

●部分Git提交有一个新的’ 取消选中全部 ‘复选框。

●您可以在差异查看器中切换比较文件的边。

(十七)Web开发

Rider 2019.1性能升级,Xamarin支持达到了一个新的水平

如果您对Web开发感兴趣,您将很乐意了解这些新功能和改进:

●使用Related符 操作在Angular项目中更轻松地导航。

●更好地支持.vue文件中的TypeScript 。

●新的调试器控制台。

●支持用TypeScript编写的Cucumber测试。

●在具有多个linter配置的项目中改进了对ESLint和TSLint的支持。

●支持Less 3.0功能。

●JavaScript和TypeScript的新意图和检查。

(十八)数据库支持

●支持新数据库:Greenplum,Vertica, Snowflake和Apache Hive。

●代码完成支持CREATE和DROP的组合语句

●保存密码的新选项。

●可以进行新的检查。

数据库树视图的几个更新。

(十九)Azure功能

在过去的几周里,我们一直忙于对Azure Toolkit for Rider的发布进行一些改进。Rider 2019.1引入了对Azure Functions(V2)的支持,包括C#和F#的项目和项目模板,从IDE调试和部署。

我们还改进了SQL数据库功能,支持添加防火墙规则,以及创建新的数据库服务器和新数据库。

(二十)教程

       

Rider 2019.1性能升级,Xamarin支持达到了一个新的水平

       第一次Rider发布后,欢迎屏幕上提供了这些教程。您还可以通过菜单Help |运行教程 教程。

(二十一)其他更新

发布现在支持将ASP.NET Classic(非Core)Web应用程序发布到本地文件夹或通过FTP(仅限Windows)。

可以在Windows上将Rider设置为JIT调试器。

由于更高级的分析设置,分析配置现在更加灵活。

·更好地支持Web引用。

可以在创建新项目时定义.NET Core版本。

如果MSBuild进程因任何原因被终止,它将自动重启。

更多更新内容,请点击查看Rider 2019.1性能升级,Xamarin支持达到了一个新的水平(上) 

 

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

图片2.jpg

标签:

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

上一篇 2019年6月16日
下一篇 2019年6月16日

相关推荐

发表回复

登录后才能评论