IntelliJ IDEA vs PhpStorm vs WebStorm

Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

IntelliJ IDEA
IntelliJ IDEA

8.3K
6.5K
+ 1
1.3K
PhpStorm
PhpStorm

4.4K
3.1K
+ 1
1.4K
WebStorm
WebStorm

3.7K
2.7K
+ 1
763

IntelliJ IDEA vs PhpStorm vs WebStorm: What are the differences?

The major difference between these three IDEs (Integrated Development Environments) is the language each supports. IntelliJ IDEA is a Java IDE. PhpStorm is a PHP IDE, and WebStorm is a JavaScript IDE.

- No public GitHub repository available -
- No public GitHub repository available -
- No public GitHub repository available -

What is IntelliJ IDEA?

Out of the box, IntelliJ IDEA provides a comprehensive feature set including tools and integrations with the most important modern technologies and frameworks for enterprise and web development with Java, Scala, Groovy and other languages.

What is PhpStorm?

PhpStorm is a PHP IDE which keeps up with latest PHP & web languages trends, integrates a variety of modern tools, and brings even more extensibility with support for major PHP frameworks.

What is WebStorm?

WebStorm is a lightweight and intelligent IDE for front-end development and server-side JavaScript.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose IntelliJ IDEA?
Why do developers choose PhpStorm?
Why do developers choose WebStorm?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con

    Sign up to add, upvote and see more consMake informed product decisions

    Jobs that mention IntelliJ IDEA, PhpStorm, and WebStorm as a desired skillset

    Why do developers choose IntelliJ IDEA vs PhpStorm vs WebStorm?

    • IntelliJ IDEA fans call it “fantastically intelligent” and the “best in class IDE.” They appreciate its plugin architecture, integrated version control, and reliability.
    • Users of PhpStorm call it the best IDE for PHP. They also appreciate its integrated version control, local history, themes, plugins, and functionality, and call it easy to use.
    • WebStorm fans call WebStorm intelligent and appreciate that it’s cross-platform, supports the latest technologies, and offers easy JavaScript debugging.
    What companies use IntelliJ IDEA?
    What companies use PhpStorm?
    What companies use WebStorm?

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with IntelliJ IDEA?
    What tools integrate with PhpStorm?
    What tools integrate with WebStorm?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    What are some alternatives to IntelliJ IDEA, PhpStorm, and WebStorm?
    Eclipse
    Standard Eclipse package suited for Java and plug-in development plus adding new plugins; already includes Git, Marketplace Client, source code and developer documentation. Click here to file a bug against Eclipse Platform.
    Android Studio
    Android Studio is a new Android development environment based on IntelliJ IDEA. It provides new features and improvements over Eclipse ADT and will be the official Android IDE once it's ready.
    PyCharm
    PyCharm’s smart code editor provides first-class support for Python, JavaScript, CoffeeScript, TypeScript, CSS, popular template languages and more. Take advantage of language-aware code completion, error detection, and on-the-fly code fixes!
    NetBeans IDE
    NetBeans IDE is FREE, open source, and has a worldwide community of users and developers.
    Visual Studio
    Visual Studio is a suite of component-based software development tools and other technologies for building powerful, high-performance applications.
    See all alternatives
    Decisions about IntelliJ IDEA, PhpStorm, and WebStorm
    Russel Werner
    Russel Werner
    Lead Engineer at StackShare · | 7 upvotes · 60.1K views
    atStackShareStackShare
    Prettier
    Prettier
    ESLint
    ESLint
    WebStorm
    WebStorm
    Visual Studio Code
    Visual Studio Code

    We use Prettier because when we rebooted our front-end stack, I decided that it would be an efficient use of our time to not worry about code formatting issues and personal preferences during peer review. Prettier eliminates this concern by auto-formatting our code to a deterministic output. We use it along with ESLint and have 1st-class support in our WebStorm and Visual Studio Code editors.

    See more
    Andrey Kurdyumov
    Andrey Kurdyumov
    Sr. Software developer · | 6 upvotes · 26.8K views
    Visual Studio
    Visual Studio
    IntelliJ IDEA
    IntelliJ IDEA

    I use Visual Studio because it provides me best default configuration for development. Less choice helps me concentrate on the product. In a sense it is iPhone of software development for me. When my laptop broke, I just download latest version of VS and start coding without any configuration. For sure it has best editor in terms of perceived responsiveness. Could not say the same for IntelliJ IDEA unfortunately.

    See more
    Johnny Bell
    Johnny Bell
    Senior Software Engineer at StackShare · | 11 upvotes · 41K views
    atStackShareStackShare
    Visual Studio Code
    Visual Studio Code
    PhpStorm
    PhpStorm
    WebStorm
    WebStorm
    Prettier
    Prettier
    Ruby
    Ruby
    RubyMine
    RubyMine
    #Help

    When I switched to Visual Studio Code 12 months ago from PhpStorm I was in love, it was great. However after using VS Code for a year, I see myself switching back and forth between WebStorm and VS Code. The VS Code plugins are great however I notice Prettier, auto importing of components and linking to the definitions often break, and I have to restart VS Code multiple times a week and sometimes a day.

    We use Ruby here so I do like that Visual Studio Code highlights that for me out of the box, with WebStorm I'd need to probably also install RubyMine and have 2 IDE's going at the same time.

    Should I stick with Visual Studio Code, or switch to something else? #help

    See more
    Russel Werner
    Russel Werner
    Lead Engineer at StackShare · | 5 upvotes · 12.2K views
    atStackShareStackShare
    WebStorm
    WebStorm
    RubyMine
    RubyMine
    JavaScript
    JavaScript

    I work at the same company as you and I use WebStorm for 99% of my tasks. I also have RubyMine installed and use that when I have to tweak some backend code. I tried using RubyMine for JavaScript but was unhappy with how it felt and I believe that WebStorm is faster because it has less plugins and language extensions running. Summary: Buy and use WebStorm for primary development and keep VS Code around for when you have to touch Ruby.

    See more