Mac

etbrains Rider 2019 for Mac(跨平台开

2019-08-08  本文已影响3人  桃核还是核桃

JetBrAIns Rider 2019 for mac是一款适用于苹果MAC平台,基于IntelliJ和ReSharper的跨平台.NET IDE开发工具,可以打开,管理,构建和调试各种基于.NET Framework,Mono和.NET Core的解决方案,并为.NET开发中使用的大多数语言提供编辑支持:C#、VB.NET, ASP、NET 语法、XAML、XML、JavaScript、TypeScript、JSON、HTML、CSS、和SQL,Rider 2019 Mac版支持大多数.NET项目类型,拥有代码编辑、代码分析、调试器、单元测试等功能,可以帮助开发者开发更多的应用程序。

JetBrAIns Rider破解版软件功能

JetBrAIns Rider是基于IntelliJ平台和ReSharper的全新跨平台.NET IDE。

支持大多数.NET项目类型

Rider支持.NET Framework,新的 跨平台 .NET Core和基于Mono的项目。这使您可以开发各种应用程序,包括.NET桌面应用程序,服务 和库,Unity游戏,Xamarin应用程序,ASP.NET 和ASP.NET Core Web应用程序。

跨平台

除了运行和调试多个运行时,Rider本身可以在多种平台上运行:Windows,macOS和Linux。

功能丰富,速度快

Rider提供2200多个实时代码检查,ReSharper带来的数百个上下文动作和重构,并将它们与IntelliJ Platform坚实的IDE功能相结合。尽管 功能很强大,Rider的设计也是快速而且快速响应的。

代码编辑

Rider丰富的编辑器具有不同类型的代码完成和代码模板,自动插入匹配括号和导入指令,快速信息工具提示和用于继承导航的装订图标,上下文操作等等。代码分析

Rider拥有2200多个实时代码检查,具有自动快速修复功能,可以单独或批量解决检测到的问题。解决方案范围的错误分析将监视代码问题,并让您知道是否出现任何问题,即使在当前未打开的文件中也是如此。

导航和搜索

您可以立即跳转到代码库中的任何文件,类型或成员,以及查找设置和操作。查找任何符号的用法,或从符号导航到基础和派生符号,扩展方法或实现。重构

ReSharper的60多个重构大部分已经在Rider中提供,其450多个上下文操作都在那里。重命名,提取方法,接口和类,移动和复制类型,使用替代语法等等!

单元测试运行器

Rider可帮助您基于NUnit,xUnit.net或MSTest运行和调试单元测试。您可以探索测试,以不同方式对它们进行分组,将它们分解为单个会话,查看测试输出并从堆栈跟踪导航到源代码。调试器和更多工具

Rider包含一个调试器,可与.NET Framework,Mono和.NET Core应用程序配合使用,让您可以步进,观察,评估和运行游标。其他工具包括堆栈跟踪资源管理器,NuGet浏览器,VCS和数据库支持。

JetBrAIns Rider破解版软件特征

新的跨平台.NET IDE

Rider可帮助您在Windows,Mac或Linux上开发.NET,ASP.NET,.NET Core,Xamarin或Unity应用程序。它为 .NET开发中使用的语言提供了丰富的编辑支持和代码洞察力,从C#,VB.NET和F#到ASP.NET Razor语法,JavaScript,TypeScript,XAML,XML,HTML,CSS,SCSS,JSON和SQL。

语言和项目类型

Rider允许您打开,编辑,构建,运行和调试大多数.NET应用程序:桌面,Web,库,服务(除了UWP应用程序之外)。还支持以Mono为目标的应用程序,如Unity和Xamarin,以及最新和最强大的.NET Core应用程序。Rider支持.NET开发中使用的许多语言,包括C#,F#,VB.NET,ASP.NET(ASPX和Razor视图引擎),XAML,XML,JavaScript,TypeScript,JSON,HTML,CSS,SCSS,LESS和SQL。ReSharper + IntelliJ平台

Rider使用IntelliJ平台的UI和多种功能,为IntelliJ IDEA,WebStorm和其他JetBrAIns IDE提供支持。它是跨平台的,为数百万开发人员所熟悉,并提供核心功能,如VCS和数据库支持。最重要的是,我们添加了ReSharper功能:导航和搜索,重构,代码检查,快速修复等。我们花了10年多的时间构建了一个有助于读取,编写和导航大型.NET代码库的功能集,现在所有这些都可供Rider用户使用。旨在智能和快速

Rider没有卡在32位进程中,这有助于深入了解您的代码,同时仍能保持响应。Rider以几乎零延迟打开(并重新打开)大多数解决方案。解决方案的外部变化?切换Git分支?不是问题:骑手迅速赶上。编辑代码时,我们的首要任务是确保您的手指按照您的手指进行快速输入,而不仅仅是IDE可以处理输入的速度。

适用于Windows,Mac和Linux

Rider可以在多个平台上运行:Windows,macOS和不同品种的Linux。如果您想在Mac上编辑,构建,运行或调试Unity或.NET Core应用程序,这是您的完整IDE。

智能代码编辑器

Rider提供了大量的智能代码编辑功能,例如不同类型的代码完成,自动导入命名空间,自动插入大括号和突出显示匹配的分隔符,重新排列代码,实时和后缀模板,ASP.NET MVC中的控制器和动作超链接,多选模式,继承导航的装订图标,以及快速访问重构,生成,导航和上下文操作。

杀手代码分析

Rider拥有2200多个实时代码检查,可帮助您检测错误和代码异味。超过1000个快速修复程序可用于单独或批量解决检测到的问题:只需点击Alt+Enter 即可选择一个。为了对项目中的错误进行鸟瞰,请使用解决方案范围的错误分析(SWEA):它将监视代码库中的错误并让您知道是否出现任何问题,即使您没有打开有问题的文件文本编辑器。

导航和搜索

立即跳转到代码库中的任何文件,类型或成员,以及查找设置和操作,所有这些都使用常见的 Search Everywhere快捷方式。您可以找到任何符号的用法,包括跨语言用法和字符串文字中的用法。对于上下文导航,请使用单个“ 导航到” 快捷方式,该快捷方式将使您从符号到其基础和派生符号,扩展方法或实现。

闪客

想知道第三方库代码的工作原理吗?Rider没问题:只需在库符号上使用 Go to Declaration,让Rider在常规编辑器选项卡中将库类型反编译为C#。然后,您可以在正常导航源代码时导航反编译代码,以及查找和突出显示用法。但有时甚至不需要反编译:Rider可以从源服务器(如Microsoft Reference Source Center)获取源代码。

重构

ReSharper的60多个重构大部分已经在Rider中提供,其450多个上下文操作都在那里。您可以重命名,提取方法,接口和类,移动和复制类型,使用替代语法等等!在Refactor中查找可用的重构此 弹出窗口,或使用您可以访问的上下文操作 Alt+Enter。

单元测试

Rider允许您在面向.NET Framework, .NET Core和Mono的应用程序中运行和调试基于NUnit,xUnit.net或MSTest的单元测试 。Rider在编辑器中使用装订线图标标记测试类和方法:单击它或使用Alt+Enter菜单运行,调试和管理测试。您可以探索测试,以不同方式对它们进行分组,将它们分解为单个会话,查看测试输出并从堆栈跟踪导航到源代码。

调试

Rider包含一个可与.NET Framework,Mono和.NET Core应用程序配合使用的调试器。您可以创建多个调试配置,附加到外部进程,设置和管理断点和断点条件,单步执行,反复运行,运行到游标,设置监视,计算表达式和探索线程。

版本控制

Rider开箱即用,支持Git,Subversion,Mercurial,Perforce和TFS,并通过插件支持更多版本控制系统。在代码编辑器中,键入时会突出显示本地更改。使用专用的VCS工具窗口,您可以查看本地,传入和存储库更改,管理更改列表,搁置更改以供以后使用,查看差异,提交和推送。内置的可视化合并工具可以帮助您解决冲突,Rider甚至可以让您知道您上次更新后是否更改了您正在处理的文件。

数据库和SQL

您可以在不离开Rider的情况下使用SQL和数据库。连接数据库,编辑模式和表数据,运行查询,甚至使用UML图分析模式。Rider丰富的SQL编辑器带有语法高亮,智能代码完成,动态代码分析,代码格式化和导航。

插件

Rider通过支持为IntelliJ平台和ReSharper开发的各种插件来充分利用其根源。除了捆绑插件(例如VCS,F#和Unity支持的插件)之外,您可以根据需要选择安装更多插件:当您打开一个不使用的插件支持的文件时,Rider会建议你安装它。例如,可以使用支持Markdown,.gitignore文件和Python脚本的插件 。

上一篇下一篇

猜你喜欢

热点阅读