关于 WebStorm 那些你不知道的事

1,409 阅读2分钟

WebStorm是jetbrains公司旗下一款JavaScript ****开发工具。被广大中国JS开发者誉为"Web前端开发神器""最强大的HTML5编辑器""最智能的JavaSscript IDE&rdquo"等。

WebStorm 是部分开源的

很多人不知道,但事实就是如此!IntelliJ 平台及其许多插件都是开源的。IntelliJ 平台甚至可以在 JetBrains 之外使用!例如,Android Studio就是建立在它之上的——看看它的 UI 与 WebStorm 有多么相似。

8daa019a47bbb2e4e1708e12746ac744.png

WebStorm 对学生免费

这是一个不受很多人关注的事实,WebStorm 其实是对学生免费的。关注到这个事实的那一刻,感觉自己损失惨重。不过如果你仍旧是一名学生,那你就可以免费使用 WebStorm。

还有那些从事 OSS 项目的人员以及初创公司、培训课程和用户组在使用WebStorm时也可享受全部或部分折扣。

WebStorm 的价格自 2015 年以来没有变化

尽管 WebStorm 对我们的大多数用户来说不是免费的,但我们会尽量使其负担得起。它的价格自 2015 年以来就没有变化。对于个人用户来说,WebStorm 仍然最多每月花费 5.90 美元,在许多国家/地区约为两杯卡布奇诺。如果你有需要按年订阅,WebStorm 有时会有连续性折扣,无论是对于公司还是个人用户,都会更实惠一些

WebStormIntelliJ IDEA

WebStorm与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。 但其实IntelliJ IDEA 和 WebStorm 的共同点比你想象的要多得多。

WebStorm、PhpStorm、IntelliJ IDEA、PyCharm、Rider、AppCode、CLion、DataGrip、RubyMine、GoLand——这些都是 JetBrains IDE。它们太多了,有时甚至 JetBrainers 也很难记住它们彼此之间到底有什么不同。让我们轻松地看看它们的区别!

JetBrains所有的 IDE 都有一个共同的核心,称为IntelliJ平台。它们都建立在该平台之上,并由不同的插件集组成。例如:

  • WebStorm = 平台功能 + JavaScript 和 TypeScript 插件 + CSS 插件 + 约 20 个与 JavaScript 相关的其他插件。
  • PhpStorm = 平台功能 + JavaScript 和 TypeScript 插件 + CSS 插件 + PHP 插件 + 数据库插件 + 约 30 个其他与 PHP 和 JavaScript 相关的插件。

因此,PhpStorm 包含与 WebStorm 相同的 JavaScript 和 TypeScript 功能,因为它依赖于相同的 JavaScript 和 TypeScript 插件。这适用于我们所有其他 IDE,包括 IntelliJ IDEA Ultimate 和 PyCharm Professional。可能有一些额外的自定义,主要是针对 UI,特定于 IDE 及其目标受众,但它们是次要的。