我正在购买Rubymine,因为我正在做少量的红宝石,但是却做大量的html5 / javascript。
我准备使用Webstorm,因为我确实有很多基于html5 / js的框架/应用程序正在工作,但是随后我读到WebStorm / PhpStorm / Rubymine等都基于其IDEA框架,并且看起来像每个框架都包含WebStorm的功能,除了一些不是立即可用但可以通过插件添加的功能。
我对WebStorm感兴趣的主要功能是:
- 来自IDE的JS单元测试
- UI中的JS皮棉/提示覆盖率
- DOM / JS重构/智能感知
- Coffeescript支持
- SVN / Git集成
- FTP和远程同步(尽管不如其他重要)
因此,鉴于以上所述,Rubymine也会提供上述功能吗?我宁愿拥有1个可以同时使用的IDE,也不愿拥有2个具有很多重叠功能的IDE。
是否只有Webstorm内有任何特定功能,而其他任何IDE中都没有?