ide - WebStorm 和 PHPStorm 的区别

标签 ide phpstorm webstorm

我正在选择一个用于 Web 开发的 IDE,我想知道 WebStorm 和 PHPStorm 之间的区别。

我在 JetBrains 网站上找不到任何要点,甚至 Google 也没有多大帮助。

我现在只知道 PHPStorm 不像 WebStorm 那样支持 JS,但可以通过插件来支持。这是唯一的区别吗?

最佳答案

I couldn't find any major points on JetBrains' website and even Google didn't help that much.

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


来自:http://www.jetbrains.com/phpstorm/

NOTE: PhpStorm includes all the functionality of WebStorm (HTML/CSS Editor, JavaScript Editor) and adds full-fledged support for PHP and Databases/SQL.


Their forum对于这样的问题也很少有答案。

<小时/>

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

WebStorm 默认捆绑了某些(主要是)面向 JavaScript 的插件,但需要在 PhpStorm 中手动安装(如果需要)。

同时:需要 PHP 支持的插件将无法安装在 WebStorm 中(出于显而易见的原因)。

附注 由于 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 中的功能相同(当然,如果安装了相同的插件)。

<小时/>

Everything that I know atm. is that PHPStorm doesn't support JS part like Webstorm

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

<小时/>

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

  • cucumber .js
  • 飞镖
  • 编辑器配置
  • EJS
  • Handlebars / mustache
  • Java 服务器页面 (JSP) 集成
  • 业力
  • 实时编辑
  • meteor
  • PhoneGap/Cordova 插件
  • 聚合物和网络组件
  • 帕格(前杰德)
  • spy js
  • 手写笔支持
  • 自耕农

关于ide - WebStorm 和 PHPStorm 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25647004/

相关文章:

intellij-idea - IntelliJ IdeaVIM 自动完成干扰 jj ESC

dart - 包含多个 Dart 项目的 WebStorm 解决方案

javascript - Mocha 在 WebStorm 11 中描述 "require() is missing"

java - Eclipse Helios 3.6.1 调试 View 评估表达式不可用

c# - 是否有适用于 Android 平板电脑的 c# IDE?

c++ - Eclipse IDE C++ 不工作 C++

node.js - 通过 WebStorm 运行/调试配置在 docker node.js 应用程序上设置私有(private) npm 注册表

visual-studio - "ExtensionManagerPackage"没有正确加载

macros - 用于启动和停止 JetBrains 宏的热键/快捷方式

Vagrant Homestead 上的 PhpStorm 和 XDebug