BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

JetBrains Rider:一款全新的基于IntelliJ和ReSharper的.NET IDE

| 作者 Abel Avram 关注 7 他的粉丝 ,译者 薛命灯 关注 23 他的粉丝 发布于 2016年11月30日. 估计阅读时间: 2 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

JetBrains Rider在今年一月份露面,后来的大部分时间被用在了内部早期预览版上,还没有为公开发布做好准备。而现在,我们可以下载早期预览版,并感受在IntelliJ平台上开发.NET是一种什么体验。早期预览版还存在一些问题,不过整体还是比较稳定的。

Rider基于JetBrains的平台,JetBrains的平台很受那些使用IntelliJ IDEA的Java开发者和使用WebStorm的JavaScript开发者的欢迎。Rider的主要.NET组件是ReSharper,ReSharper是Visual Studio的一个独立语言服务器扩展组件,它提供了代码分析、代码补全、代码重构、代码修复等功能。Rider可以在Windows、Mac和Linux上运行。

这款新IDE的一些主要特性如下:

  • 支持.NET框架、.NET Core和Mono
  • 支持主要的几种.NET语言:C#、VB.NET、ASP.NET(ASPX、Razor)、XAML
  • 支持其它语言:JavaScript、TypeScript、JSON、HTML、CSS、SQL、XML。稍后还会加入对Sass和LESS的支持
  • 支持Visual Studio和Mono的解决方案,支持MSBuild、XBuild、Uniti和.NET Core项目
  • 集成NuGet
  • 通过ReSharper可以完成2000多个代码检查和1000多个修复动作
  • 反编译器
  • 50多个功能重构
  • 单元测试 - NUnit、XUnit
  • 调试
  • 版本控制系统 - Git、Subversion、Mercurial、Perforce、TFS
  • 数据库 - MySQL、Oracle、PostgreSQL、SQL Server等等
  • 扩展插件。仓库里已有500多个插件

Rider可以单独下载也可以从工具箱里获取。

查看英文原文:JetBrains Rider - A New .NET IDE Based on IntelliJ and ReSharper

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

感觉还有很长一条路要走 by 汤 景行

最大的优点是体积小。
第二个优点是比装了Reshaper的VS进入项目快。
不过比不上VS,第一是调试功能不如VS多,而且进入循环调用的时候是直接关闭调试。
第二就是调试项目的时候并不再次生成有改动的项目。
第三就是IDE不断报错。。
用的是1.0的EAP版。

总体来说不错的,其他平台编程就用它,但是WINDOWS平台商用还是用VS舒心。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT