我正在考虑切换到JetBrains IDE,因为PhpStorm的试用版给我留下了深刻的印象,并且明显超越了Sublime。
自从发现Sublime并离开DreamWeaver以来,我一直对IDE保持沉默。
在我看来,PhpStorm是WebStorm + PHP。
打开PyCharm和RubyMine,它们看起来也非常相似。
所以,最大的问题是,PyCharm,RubyMine和PhpStorm是否足以在购买All Products Pack时起作用,或者可以将其中一个的扩展安装在另一个产品上,从而实质上使一个软件具备全部功能?
谢谢!
答案 0 :(得分:0)
基本上:PhpStorm = WebStorm + PHP + Database support(如果您拥有DataGrip或“所有产品包”的许可证,则最新版本的WebStorm可以具有数据库支持:请参见https://plugins.jetbrains.com/plugin/10925-database-tools-and-sql)。
与PyCharm和RubyMine类似的故事:它们是用于Python和Ruby开发的IDE。
您不能在PyCharm或RubyMine或其他方式中安装PHP插件。每个语言插件都有某些依赖关系,而这些依赖关系是其他IDE中不可用的。
如果所有语言都需要一个IDE,请考虑使用IntelliJ IDEA Ultimate ..或“所有产品包”,其中可以包含所有IDE(请参阅https://www.jetbrains.com/store/?fromMenu#edition=personal)。
您不能在多个IDE中打开同一项目(因为它们使用略有不同的项目设置和不同的模块类型),尤其是不能同时打开(因为IDE会随时保存配置文件,尤其是workspace.xml文件)。我的意思是:可以,但是会有冲突,并且某些设置可能会丢失。
同时,您可以在多个IDE中使用相同的文件:只需将项目设置(.idea
子文件夹)放在不同的位置:可以在一个位置创建项目,然后在完全不同的Content Root(文件夹)中进行创建可以代替。
答案 1 :(得分:0)
我喜欢试用编辑器和IDE。经过5年的转换,我迷上了PHPStorm。它可以满足您的所有需求并加载更多内容。我主要用于PHP和JS / Node。其他编辑根本没有东西。我可能会考虑切换到VSCode IDE,但这非常昂贵。 Sublime的简单性很漂亮,但是IDE在类型提示,模板等方面为您提供了更多的功能。唯一的缺点是我讨厌名称PHPStorm的PHP部分。看起来很挑剔,但听起来有点遗留...!无论如何,我的意见...