IntelliJ IDEA可以通过插件封装Webstorm和PHPStorm的所有function吗?

我在一个新的IDE市场上,但是对Jetbrains的一些产品之间的重叠感到困惑。 它看起来像IntelliJ IDEA有插件,允许你做node.js和PHP开发。

IntelliJ IDEA可以通过插件来完成Webstorm和PHPStorm所做的一切吗?或者它们具有IDEA中没有的特殊function? 我希望有一个单一的polyglot IDE的所有发展。

我们的轻量级IDE的所有function都可以在IntelliJ IDEA中find(您需要从存储库安装相应的插件 )。

它支持为我们更具体的产品开发的所有技术,如Web / PhpStorm,RubyMine和PyCharm。

IntelliJ IDEA中缺less的特定function是用于较轻产品的简化项目创build(“开放目录”),因为它不适用于支持如此广泛的语言和技术的IDE。 这也意味着您无法直接从IDEA中的远程主机创build项目。

如果您错过了任何其他function,但在IntelliJ IDEA Ultimate中不可用, 欢迎您报告 ,我们将考虑添加它。

虽然PHP,Python和Ruby IDEA插件是使用与PhpStorm,PyCharm和RubyMine中使用的源代码相同的源代码构build的,但产品发布周期不同步。 这意味着一些function可能已经在较轻的产品中可用,但是在某些时期在IDEA插件中不可用,它们随后会添加插件和IDEA更新。

但是,这里是蹭,有时你不能或不想等待。 例如,我想使用RubyMotion的新支持,其中包括RubyMotion项目结构支持,rake文件的设置,iOS模拟器所涉及的configuration设置等。

RubyMine现在已经拥有了所有这些,IDEA没有。 所以我将不得不在IDEA之外生成一个RubyMotion项目,然后设置一个IDEA项目,并连接到这个源文件夹等,上帝知道还有什么。

JetBrains应该做的是有一个许可模式,允许我购买IDEA来使用任何其他的IDE,而不是仅仅依靠IDEA插件。

我愿意为此付出更多的代价,比如说50美元的灵活性。

有趣的是,我最初是一个升级到IDEA的RubyMine客户,因为我确实想要这个多边形设置。 现在我正在考虑为RubyMine的升级付费,只是因为我现在需要做RubyMotion。 另外还有其他一些潜在的问题,这个不同步的问题可能会让我再次陷入困境。 例如扭矩箱工作stream程/部署支持。

JetBrains具有良好的IDE,但我想我有点恼火。

我经常使用IntelliJ,PHPStorm和WebStorm。 很想只使用IntelliJ。 正如厂商所指出的那样,“开放目录”function不在IntelliJ中是痛苦的。

现在的摩擦部分; 我已经尝试使用IntelliJ作为我的单一的IDE,并发现性能比较轻的版本是可怕的。 IntelliJ与WebStorm相比,IntelliJ几乎没有用处。

IntelliJ IDEA vs WebStormfunction

IntelliJ IDEA仍然是JetBrains的旗舰产品,IntelliJ IDEA通过捆绑或可下载插件提供完整的JavaScript支持以及WebStorm的所有其他function。 唯一缺less的是简化的项目设置。

采取: https : //confluence.jetbrains.com/display/WI/WebStorm+FAQ#WebStormFAQ-IntelliJIDEAvsWebStormfeatures

绝对是一个很好的问题。 我已经注意到这也是作为IDEA版本select的一个子问题,这个链接可能有助于解决…

http://www.jetbrains.com/idea/features/editions_comparison_matrix.html

它也潜在地为您查看您的其他IDE选项和它们提供的选项提供了基础。

我想WebStorm是最好的JavaScript和Git回购pipe理,这意味着HTML5 CSScordova种堆,这是真正的地方(我相信与其他人)未来的谎言和能量应该集中现在…但是,根据您的需求等

无论如何,这也说明了这个故事… http://www.jetbrains.com/products.html

新的许可模式类似于https://www.jetbrains.com/toolbox/