WebStorm与IntelliJ IDEA都被很多JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScriptIDE”等,用了一点IntelliJ IDEA,还真不知道两者有什么联系和区别。网上搜了一下,WebStorm FAQ和PhpStorm FAQ解答了我的疑问。JetBrains旗下的产品:
- IntelliJ IDEA偏重于Java开发,旗舰产品,它可以通过(捆绑的或可下载的)插件的方式提供WebStorm和PhpStorm所有的功能。支持Scala和Groovy开发,也可以通过插件支持Ruby和Python语言。
- PhpStorm侧重于PHP开发
- WebStorm侧重于JS开发
- RubyMine侧重于Ruby和Rails开发
- PyCharm侧重于Python和Djanjo开发WebStorm与IntelliJ IDEA相比,功能少,集中于JS开发这一块,更加轻量级,新项目配置起来更简单。
下面两个链接是WebStorm和IntelliJ IDEA的官方报价,WebStorm的价格大概是IntelliJIDEA的五分之一。