Ide WebStorm和PHPStorm之间的区别

Ide WebStorm和PHPStorm之间的区别,ide,phpstorm,webstorm,Ide,Phpstorm,Webstorm,我正在为web开发选择一个IDE,我想知道WebStorm和PHPStorm之间的区别是什么 我在JetBrains的网站上找不到任何要点,甚至谷歌也帮不上什么忙 我现在只知道PHPStorm不支持像WebStorm那样的JS,但由于插件的缘故,它能够支持JS。这是唯一的区别吗 我在JetBrains的网站上找不到任何要点,甚至谷歌也帮不上什么忙 你应该加倍努力训练你的搜索能力 来自: 注意:phpstrom包含WebStorm(HTML/CSS编辑器、JavaScript编辑器)的所有功能,并

我正在为web开发选择一个IDE,我想知道WebStorm和PHPStorm之间的区别是什么

我在JetBrains的网站上找不到任何要点,甚至谷歌也帮不上什么忙

我现在只知道PHPStorm不支持像WebStorm那样的JS,但由于插件的缘故,它能够支持JS。这是唯一的区别吗

我在JetBrains的网站上找不到任何要点,甚至谷歌也帮不上什么忙

你应该加倍努力训练你的搜索能力


来自:

注意:phpstrom包含WebStorm(HTML/CSS编辑器、JavaScript编辑器)的所有功能,并添加了对PHP和数据库/SQL的全面支持


对于这样的问题也没有多少答案


基本上:PhpStorm=WebStorm+PHP+数据库支持

WebStorm附带了某些(主要)面向JavaScript的插件,这些插件在默认情况下捆绑在一起,但需要在PhpStorm中手动安装(如果需要)

同时:需要PHP支持的插件将无法在WebStorm中安装(原因很明显)

p.S. 由于WebStorm的发布周期与PhpStorm不同,因此它可以比PhpStorm更快地拥有面向JS/CSS/HTML的新特性(这都是关于所使用的平台构建)

例如:最新稳定的PhpStorm是v7.1.4,而WebStorm已经在v8.x上。但是,PhpStorm v8将在大约1个月后发布(根据他们的路线图),这意味着PhpStorm的稳定版本将包括一些只在WebStorm v9中可用的功能(从现在起几个月,让我们假设2-3-5)——如果只使用/比较稳定版本

更新(2016-12-13): 自2016.1版以来,PhpStorm和WebStorm使用相同的版本/内部版本号。。因此,相同版本之间不再存在差异:WebStorm 2016.3中的功能与PhpStorm 2016.3中的功能相同(当然,如果安装了相同的插件)


我所知道的一切。PHPStorm不支持像Webstorm这样的JS部件

(你的措辞)不正确。PhpStorm中缺少“额外”技术(例如:node、angularjs)并不意味着基本JavaScript支持缺少功能。任何“附加”都可以轻松安装(或停用,如果不需要)


更新(2016-12-13): 以下是与WebStorm 2016.3捆绑在一起但需要在PhpStorm 2016.3中手动安装的插件列表(当然,如果您需要):

  • 黄瓜
  • 飞镖
  • 编辑配置
  • EJS
  • 手杖/胡子
  • Java服务器页面(JSP)集成
  • 业力
  • 实况编辑
  • 流星
  • PhoneGap/Cordova插件
  • 聚合物与网络组件
  • 帕格(前翡翠)
  • 间谍js
  • 触针支架
  • 约曼

根据我自己的经验,尽管理论上许多JetBrains产品具有相同的功能,但在某些应用程序中引入的新功能不会立即在其他应用程序中引入。特别是IntelliJ IDEA每年有一个新版本,而WebStorm和PHPStorm每年有2到3个。选择IDE时请记住这一点。:)

本质上,PHPStorm=WebStorm+PHP、SQL等等

但是(这是一个非常重要的“但是”),因为它能够解析更多的内容,所以经常无法解析Node.js依赖项,因为它们(可能)与它能够解析的其他语法冲突

其中最显著的例子是Mongoose模型定义,WebStorm很容易识别Mongoose.model方法,而PHPStorm则在您连接Node.js插件时将其标记为未解析

令人惊讶的是,如果您关闭插件,但保持核心模块连接,但无法用于调试,它会设法解决该方法。这发生在很多方法上


所有这些都适用于phpstorm8.0.1,也许在以后的版本中,这个恼人的bug会被修复

我使用IntelliJ Idea、PHPStorm和WebStorm。我认为WebStorm对于PHP编码来说已经足够了,但实际上它对于编辑来说是非常好的,但是感觉它不像PHP和PHPStorm那样能够实时检查错误。这只是一个观察,来自JetBrains产品的普通用户


如果你是一名学生,试着在上学时利用免费许可证;它让你有机会探索不同的JetBrains IDE。。。我提到克莱恩了吗?=]

官方文件中实际上对两者进行了比较。但是,该页面的版本历史显示它上次更新是在12月13日,所以我不确定它是否被维护

这是常见问题的摘录,以供参考:

什么是网络风暴和PhpStorm? WebStorm和PhpStorm是IDE(集成开发环境) 建立在JetBrains IntelliJ平台之上,并缩小了网络范围 发展

我需要哪个IDE? PhpStorm旨在满足PHP开发人员的所有需求,包括 完全支持JavaScript、CSS和HTML。WebStorm是铁杆游戏 JavaScript开发人员。它包括PHP开发人员通常使用的功能 不需要像Node.JS或JSUnit这样的代码。然而,相应的插件可以 可以免费安装到PhpStorm中

新的vesions(sic)多久发布一次? 初步而言,WebStorm和PhpStorm的主要更新将可用 一年两次。根据需要定期发布次要(错误修复)更新 必需的

剪断

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

PhpStorm s