提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|产品更新|编辑:吴园园|2019-07-19 11:24:28.723|阅读 811 次
概述:Rider是一个全新的基于IntelliJ平台和ReSharper的C# IDE。Rider 2019.1在macOS和Linux上提供代码覆盖,连续测试和性能分析!对于Windows开发,可以使用备受好评的Windows窗体设计器和编辑和继续。Xamarin支持达到了一个新的水平。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
Rider是一个全新的基于IntelliJ平台和ReSharper的C# IDE。Rider 2019.1在macOS和Linux上提供代码覆盖,连续测试和性能分析!对于Windows开发,可以使用备受好评的Windows窗体设计器和编辑和继续。Xamarin支持达到了一个新的水平,并在插件存储库中添加了JetBrains Xamarin SDK,Xcode集成,新的Android SDK向导和Android支持作为单独的插件。
更多更新内容,请点击查看Rider 2019.1性能升级,Xamarin支持达到了一个新的水平(上)
(十一)最初的C#8支持
大多数新语言功能已经得到支持,包括:
●结束表达式的范围和索引
●空结合赋值
●Switch 表达式
●switch语句中的元组表达式
●Static 地方职能
●Async 流
●可空的引用类型
●递归模式
●Using 声明
为可空性注释打字辅助已得到增强,以支持最新语言版本的功能。
(十二)代码编辑器更新
让我们快速浏览一下围绕代码编辑器所做的更改。增强的参数信息工具提示现在显示所选重载的XML文档,并具有更多颜色以及其他改进。来自WebStorm和DataGrip的意图现在是用于语言注入的文件的Alt + Enter菜单中的一等公民。
最后,来自ReSharper的结构导航也在这里使得Tab在Rider中再次出色。使用Tab和Shift + Tab键分别快速将文本选择移动到下一个或上一个代码元素,而无需使用鼠标或光标键。
代码格式化程序得到了几个非常方便的改进:
●一种新的打字辅助功能可在您按下时取消代码Backspace(如IntelliJ IDEA)。
●“将设置导出到.editorconfig ”按钮允许您在EditorConfig文件中存储代码格式设置,以便您可以与不使用Rider的同事共享相同的设置。
●您可以按字母顺序对所有使用指令进行排序,包括System。
●使用指令排序与Visual Studio和StyleCop行为兼容。
(十三)单元测试更新
在每个版本中,我们都增强了Rider的单元测试支持,2019.1也不例外:
●单元测试支持可提高性能并减少内存占用。
●所有单元测试相关窗口都有新的分组规则来对单元测试树进行分组。
●单元测试会话窗口现在具有会话进度条,以及新的“跟踪运行测试”和“隐藏空测试过滤器”模式。
(十四)改进了Unity支持
像往常一样,我们让Rider中的Unity支持更加出色:
●dotTrace性能分析的统一编辑。
●重命名用作Unity事件处理程序的方法或属性现在还将重命名基于文本的场景,资源和预制件中的用法。
●在Unity编辑器中运行的编辑模式单元测试的一键式调试。
●性能关键的上下文和指标(在Rider 2018.3中引入)现在可以跨多个文件工作。现在突出显示从诸如Update之类的方法间接使用的任何方法。
●改进了Unity项目的索引性能,并在项目的根目录中添加了额外的文件夹。
●在文件中查找现在可以在引用的包内搜索。
●初步ECS支持-通过隐含使用的类型和领域ECS 现在被标记为使用。
●新的检查,例如确保以最有效的顺序执行向量的乘法。
●此外还有许多小的改进和修复,例如使事件功能代码完成更加健壮,在单击调试时自动启动Unity编辑器,并在从版本控制获取最新版本之后和运行测试之前刷新资产。
(十五)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的新方法:指导您完成最重要的Rider功能的教程。在此版本中,您将找到有关编辑器快捷方式,调试,使用运行/调试配置,VCS和单元测试的教程 。
第一次Rider发布后,欢迎屏幕上提供了这些教程。您还可以通过菜单Help |运行教程 教程。
(二十一)其他更新
●发布现在支持将ASP.NET Classic(非Core)Web应用程序发布到本地文件夹或通过FTP(仅限Windows)。
●可以在Windows上将Rider设置为JIT调试器。
●运行配置:项目的静态方法和运行配置可以直接从文本编辑器中的装订线标记执行。
●由于更高级的分析设置,分析配置现在更加灵活。
●·更好地支持Web引用。
●可以在创建新项目时定义.NET Core版本。
●如果MSBuild进程因任何原因被终止,它将自动重启。
更多更新内容,请点击查看Rider 2019.1性能升级,Xamarin支持达到了一个新的水平(上)
想要购买Razor正版授权的朋友可以。
有关产品资讯的更多精彩内容,敬请关注下方的微信公众号▼▼▼
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
知名C/C++开发工具CLion全新发布v2024.3,新版本新语言引擎有显著改进等,欢迎下载新版体验!
强大的VS插件CodeRush已正式发布v24.2.3,新版本现在可以运行xUnit.Net v3测试等,欢迎下载最新版体验!
Spire.PDF 10.12.4 最新版本支持在进行多页打印时设置自动旋转方向。同时,一些已知问题也在本次更新中被成功修复,例如打印 PDF 文档时内容丢失的问题,欢迎下载体验~
日程安排控件dhtmlxScheduler v7.2全新发布,新版本增强并增加了编辑、修改等多个操作体验,欢迎下载最新版试用~
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢