(十一)最初的C#8支持
大多数新语言功能已经得到支持,包括:
●结束表达式的范围和索引
●空结合赋值
●Switch 表达式
●switch语句中的元组表达式
●Static 地方职能
●Async 流
●可空的引用类型
●递归模式
●Using 声明
为可空性注释打字辅助已得到增强,以支持最新语言版本的功能。
最后,来自ReSharper的结构导航也在这里使得Tab在Rider中再次出色。使用Tab和Shift + Tab键分别快速将文本选择移动到下一个或上一个代码元素,而无需使用鼠标或光标键。
代码格式化程序得到了几个非常方便的改进:
●一种新的打字辅助功能可在您按下时取消代码Backspace(如IntelliJ IDEA)。
●“将设置导出到.editorconfig ”按钮允许您在EditorConfig文件中存储代码格式设置,以便您可以与不使用Rider的同事共享相同的设置。
●您可以按字母顺序对所有使用指令进行排序,包括System。
●使用指令排序与Visual Studio和StyleCop行为兼容。
(十三)单元测试更新
在每个版本中,我们都增强了Rider的单元测试支持,2019.1也不例外:
●单元测试支持可提高性能并减少内存占用。
●所有单元测试相关窗口都有新的分组规则来对单元测试树进行分组。
●单元测试会话窗口现在具有会话进度条,以及新的“跟踪运行测试”和“隐藏空测试过滤器”模式。
(十四)改进了Unity支持
像往常一样,我们让Rider中的Unity支持更加出色:
●重命名用作Unity事件处理程序的方法或属性现在还将重命名基于文本的场景,资源和预制件中的用法。
●性能关键的上下文和指标(在Rider 2018.3中引入)现在可以跨多个文件工作。现在突出显示从诸如Update之类的方法间接使用的任何方法。
●改进了Unity项目的索引性能,并在项目的根目录中添加了额外的文件夹。
●在文件中查找现在可以在引用的包内搜索。
●初步ECS支持-通过隐含使用的类型和领域ECS 现在被标记为使用。
●新的检查,例如确保以最有效的顺序执行向量的乘法。
(十五)IDE改进

●使用“ 设置/首选项”中的新“ 环境”页面 选择要从IDE下载和安装的其他组件,如.NET Core和Mono SDK /运行时。
●现在,在Windows操作系统上使用本机文件对话框。
●Rider支持自定义主题。
●新的导航弹出窗口“ 最近的位置 ”显示了您最近访问过的位置,例如代码段,在它们之前和之后有几行。
●所有Rider设置都可以通过JetBrains Account Cloud同步。
●工具集设置页面已重新设计。
●可以在设置中设置MSBuild全局属性。
(十六)VCS支持
版本控制支持在以下几个方面变得更好:
●该Fixup时和壁球行动加入到VCS日志。
●Cherry-从VCS日志的提交中选择一个文件。
●指示传入和传出提交。
●可以恢复已删除的搁置文件。
●部分Git提交有一个新的’ 取消选中全部 ‘复选框。
●您可以在差异查看器中切换比较文件的边。
(十七)Web开发
如果您对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发布后,欢迎屏幕上提供了这些教程。您还可以通过菜单Help |运行教程 教程。
(二十一)其他更新
●发布现在支持将ASP.NET Classic(非Core)Web应用程序发布到本地文件夹或通过FTP(仅限Windows)。
●可以在Windows上将Rider设置为JIT调试器。
●由于更高级的分析设置,分析配置现在更加灵活。
●·更好地支持Web引用。
●可以在创建新项目时定义.NET Core版本。
●如果MSBuild进程因任何原因被终止,它将自动重启。
更多更新内容,请点击查看Rider 2019.1性能升级,Xamarin支持达到了一个新的水平(上)
想要购买Razor正版授权的朋友可以咨询官方客服。

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