代码之家  ›  专栏  ›  技术社区  ›  JonYork

网风暴、肺吸虫、侏儒和红霉素有什么区别?

  •  0
  • JonYork  · 技术社区  · 6 年前

    我正在考虑转用喷气式飞机IDE,因为对我来说,对phpstorm的试验是相当令人印象深刻的,而且是一个跨越崇高的明确的过程。

    自从发现了崇高,离开了梦织女,我一直对IDE保持沉默。

    在我看来,phpstorm显然是webtorm+php。

    打开Pycharm和Rubymine,它们看起来也非常相似。

    所以,最大的问题是,pycharm、rubymine和phpstorm的差异是否足以让它购买所有产品包,或者一个产品包的扩展是否可以安装在另一个产品包上,从而使一个软件具备所有功能?

    谢谢!

    0 回复  |  直到 6 年前
        1
  •  1
  •   LazyOne    6 年前

    基本上: PhpStorm = WebStorm + PHP + Database support (尽管如果您有DataGrip或所有产品包的许可证,WebStorm的最新版本可以提供数据库支持:请参阅 https://plugins.jetbrains.com/plugin/10925-database-tools-and-sql )

    类似于pycharm和rubymine的故事:它们是用于python和ruby开发的ide。

    不能将php插件安装在pycharm或rubymine中,也不能以其他方式安装。每个语言插件都有某些其他ide中不可用的依赖项。

    如果所有语言都需要一个IDE,请考虑Intellij IDEA Ultimate。或者所有产品包中都可以包含所有ide(请参见 https://www.jetbrains.com/store/?fromMenu#edition=personal )


    不能在多个ide中打开同一个项目(因为它们使用稍微不同的项目设置和不同的模块类型),尤其是在同一时间(因为ide随时保存配置文件,特别是workspace.xml文件)。我的意思是:你可以,但你会有冲突,一些设置可能会丢失。

    同时,您可以在多个ide中使用相同的文件:只需保留项目设置( .idea 在不同的地方:可以在一个地方创建项目,然后可以附加完全不同的内容根(文件夹)。