WebStorm 和 PHPStorm 的区别 [英] Difference between WebStorm and PHPStorm

查看:44
本文介绍了WebStorm 和 PHPStorm 的区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I'm choosing an IDE for web development and I would like to know what the differences between WebStorm and PHPStorm are.

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

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

我现在所知道的是 PHPStorm 不支持像 WebStorm 这样的 JS,但由于插件而能够支持.这是唯一的区别吗?

All I know now is that PHPStorm doesn't support JS like WebStorm, but is able to due to plugins. Is this the only difference?

推荐答案

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

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

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

You should train your search-fu twice as harder.


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

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

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 also has quite few answers for such question.

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

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

WebStorm comes with certain (mainly) JavaScript oriented plugins bundled by default while they need to be installed manually in PhpStorm (if necessary).

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

At the same time: plugins that require PHP support would not be able to install in WebStorm (for obvious reasons).

附言由于 WebStorm 的发布周期与 PhpStorm 不同,因此它可以比 PhpStorm 更快地拥有面向 JS/CSS/HTML 的新功能(这完全取决于所使用的平台构建).

P.S. Since WebStorm has different release cycle than PhpStorm, it can have new JS/CSS/HTML oriented features faster than PhpStorm (it's all about platform builds used).

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

For example: latest stable PhpStorm is v7.1.4 while WebStorm is already on v8.x. But, PhpStorm v8 will be released in approximately 1 month (accordingly to their road map), which means that stable version of PhpStorm will include some of the features that will only be available in WebStorm v9 (quite few months from now, lets say 2-3-5) -- if using/comparing stable versions ONLY.

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

UPDATE (2016-12-13): Since 2016.1 version PhpStorm and WebStorm use the same version/build numbers .. so there is no longer difference between the same versions: functionality present in WebStorm 2016.3 is the same as in PhpStorm 2016.3 (if the same plugins are installed, of course).

我所知道的一切.是PHPStorm不支持​​Webstorm这样的JS部分

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

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

That's not correct (your wording). Missing "extra" technology in PhpStorm (for example: node, angularjs) does not mean that basic JavaScript support has missing functionality. Any "extras" can be easily installed (or deactivated, if not required).

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

UPDATE (2016-12-13): Here is the list of plugins that are bundled with WebStorm 2016.3 but require manual installation in PhpStorm 2016.3 (if you need them, of course):

  • Cucumber.js
  • 飞镖
  • 编辑器配置
  • EJS
  • 手把/小胡子
  • Java 服务器页面 (JSP) 集成
  • 业力
  • 实时编辑
  • 流星
  • PhoneGap/Cordova 插件
  • 聚合物&网页组件
  • 哈巴狗(前翡翠)
  • 间谍-js
  • 手写笔支持
  • 约曼

这篇关于WebStorm 和 PHPStorm 的区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆