释、怀 发表于 2018-7-21 23:18:32

第二宇宙级IDE——Jetbrains Rider 2018.1.3 跨平台.NET开发神器


  JetBrains Rider是由jetbrains推出的一款跨平台的.net ide集成开发环境,相信大家都用过jdebrains推出的一系列开发环境,该工具可以轻松对各类应用程序进行管理、构造和调试等操作,支持C#, VB.NET, ASP.NET,HTML, CSS和SQL等语言,拥有智能代码编辑、单元测试、版本控制以及专业代码分析等多种功能,兼容win、mac、linux等操作系统。
  从微软公司的.NET标准开始大面积推广到现在,所有的平台上加起来几乎只有两款能用的IDE,第一款不用说也知道:Visual Studio,第二款是很多Mono .NET开发者以及早期Unity开发者很熟悉的Mono Develop。但是最近(也不算最近了,若干个月前)JetBrains公司发布了旗下名叫Rider的.NET IDE的EAP版本。
  说起JetBrains,它的很多作品让人印象深刻:比如Android Studio的基础、优秀的Java IDE——IntelliJ,Visual Studio最著名的插件之一——ReSharper,著名的C/C++ IDE——CLion,著名的Python IDE——PyCharm,它们都是JetBrains旗下的产品。
  本次JetBrains家族新增的产品Rider面向的是.NET开发,能同时兼容微软.NET Framework、Mono .NET和.NET Core三个不同的.NET实现。贴心的是,它不仅兼容Linux和Mac,还内建了VS风格的着色主题和快捷键,这让Visual Studio用户迁移到Rider的难度降低了。



  软件评测
  ①编码体验
  我的初步体验感觉它的代码编辑器是Visual Studio的复刻版——毕竟配色、快捷键、IntelliSense都一样。但是很快我就发现了两个小细节——它们让Rider的编辑器更突出:
  折叠点更多、更智能。这让开发人员手动编写region的次数大幅减少;
  易混字段的相互转换。例如,在.NET标准里,基于Array的集合的元素个数都用Length属性表示,基于CollectionBase的集合的元素个数则都用Count表示。虽然它们在学术意义上更严格,但是经常让开发人员分心。Rider会在IntelliSense里将两者都标为可用,然后依据上下文推断到底应该是Count还是Length。对于其它易混的字段也是如此。
  短时间内我很难发现Rider的代码编辑器的更多细节了,但是Rider的代码编辑器的体验确实类似一个装了ReSharper的Visual Studio代码编辑器——更好用,同时又很熟悉。

  ②整体体验
  在我的计算机上,Rider的反应速度比Mono Develop高了不少,资源占用也比Mono Develop更低。Gtk+的着色主题和我的桌面整体风格很搭,界面也是标准的JetBrains布局。解决方案资源管理器和Visual Studio的版本以及Mono Develop的版本功能接近,文件图标也沿用了Visual Studio的风格,辨识度很高。
  ③功能性
  就目前看来,Rider似乎能正确完成设计中的所有功能——包括编码、编译、调试一条龙。
  4、总结
  Rider比Visual Studio和Mono Develop更轻,对开发人员的友好度稍微高一些。
  从Visual Studio迁移到Rider难度很低,也基本没有习惯完全不同的地方。
  Rider的EAP版本很不稳定,但是鉴于其它JetBrains软件的表现,其正式版应该也会很稳定。
  Rider是要收费的,这相比Visual Studio和Mono Develop来说就显得不太厚道了——但是这可以理解,毕竟VS和Mono的核心都是它们自己的.NET平台,Rider却只是一个单纯的IDE,没有另外的盈利点了。
  软件破解
  同Resharper一样,本地搭个激活服务器即可。
  下载地址
 **** Hidden Message *****

傲慢的青儿 发表于 2018-7-22 00:21:50

顶顶更健康

smcgrady 发表于 2018-7-22 23:38:54

我了个去,顶了

茶湖虾仔 发表于 2018-7-23 17:28:37

回个帖子,下班咯~

@Xizi_MPFUIuIP 发表于 2018-7-24 00:13:42

看起来好像不错的样子

晴天的L 发表于 2018-7-24 10:31:13

路过 帮顶 嘿嘿

601560956 发表于 2018-7-24 15:26:39

报告!别开枪,我就是路过来看看的。。。

jeff8 发表于 2018-7-24 22:00:31

佩服佩服!

三年是一种痛 发表于 2018-7-27 08:25:21

支持你哈...................................

漫步彩虹a 发表于 2018-7-29 02:55:43

我是个凑数的。。。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 第二宇宙级IDE——Jetbrains Rider 2018.1.3 跨平台.NET开发神器