Need advice about which tool to choose?Ask the StackShare community!
Decisions about IntelliJ IDEA, NetBeans IDE, and PhpStorm
Samriddhi Sinha
Machine Learning Engineer at Chefling · | 6 upvotes · 218.8K views
Lightweight and versatile. Huge library of extensions that enable you to integrate a host of services to your development environment. VS Code's biggest strength is its library of extensions which enables it to directly compete with every single major IDE for almost all major programming languages.
Manabu Tokunaga
CEO, Co-Founder at WinguMD · | 10 upvotes · 122.7K views
I originally chose IntelliJ over Eclipse, as it was close enough to the look and feel of Visual Studio and we do go back and forth between the two. We really begin to love IntelliJ and their suite of IDEs so we are now using AppCode for the IOS development because the workflow is identical with the IntelliJ. IntelliJ is super complex and intimidating at first but it does afford a lot of nice utilities to get us produce clean code.
Pros of IntelliJ IDEA
Pros of NetBeans IDE
Pros of PhpStorm
Pros of IntelliJ IDEA
- Fantastically intelligent291
- Best-in-class ide240
- Many languages support187
- Java152
- Fast118
- Code analysis77
- Reliable77
- Out of the box integration with maven, git, svn75
- Plugin architecture63
- Integrated version control59
- Code refactoring support10
- Best java IDE9
- Local history6
- Built-in terminal/run tools5
- Integrated Database Navigator5
- All4
- Code Completion4
- Free If you're a Student4
- Cross platform3
- IDE3
- ERD Diagrams3
- Database/Code integration3
- Kotlin3
- Base for Android Studio3
- Free for open-source development, students and teacher3
- Reformating Code2
- Command-line tools2
- Out Of The Box features2
- Android Integration2
- Server and client-side debugger2
- Multicursor support2
- Free2
- Intuitive2
- Vim support2
- Special icons for most filetypes in project list2
- Live Templates2
- Supports many frameworks2
- Scala support2
- Typescript support2
- More than enough languages for any developer2
- Built-in web server2
- Its fake intellisense is better than real IntelliSense1
- Open source1
- So modernised1
- Clean UI1
- Works fine with mac os catalina1
- A lot of plugin1
- Just works1
- Integrated Ssh/Ftp Managers1
- Full support1
- Task managers1
- Diff tools1
- File Watchers1
- Support for various package managers1
- Integrated Code Linting1
- Column Selection Mode1
- Efficient, one Stop solution1
Pros of NetBeans IDE
- Rich features72
- Crossplatform68
- Plugins(Git, SVN)46
- Extensible37
- Easy to use34
- PHP Support33
- Java support32
- File History27
- Code analysis21
- MySQL support16
- Open source12
- Free10
- Code completion9
- Strong Maven Support8
- NodeJs support8
- Best6
- Webdev king6
- Easy maven project start5
- Mandatory3
- Jira Plugin3
- History of changes, friendly tabs3
- Foss3
- Native Nette support2
- I don't like NetBeans2
- Smarty support2
- Groovy support2
- Intuitive ui2
- Chrome plugin to live update javascript from browser2
- Out of the box integration with maven, git, svn2
- Custom html tags support2
- Composer commands inside IDE1
- Visual GUI Builder for Swing / AWT1
Pros of PhpStorm
- Best ide for php282
- Easy to use229
- Functionality216
- Plugins161
- Code analysis157
- Integrated version control83
- Great php ide for mac71
- All-round php ide70
- Local history58
- Themes49
- Best PHP IDE13
- Database control8
- Easy to find anything and everything in your code6
- Best bebugging6
- Best inspection variable6
- PHPUnit integration5
- Command line integration5
- UX5
- Getting Better5
- Performance4
- Coolest IDE4
- Composer integration4
- Great frameworks integration4
- Neat does the job and easy4
- Cross platform3
- TypeScript support3
- Easy to use and github interaction3
- Best ide for advanced php and symfony3
- Real time code validation3
- Best ide for php2
- Fast and relevant auto-complete2
- Code indexing2
- Debugger for Javascript2
- Great refactoring support2
- It has no match. it filled one of the biggest void2
- Very good2
- Good2
- Debugging in the Just-In-Time Mode1
- Perfect locahost / host sync1
- Integration with Vagrant and Docker1
- Awesome debugging features1
Sign up to add or upvote prosMake informed product decisions
Cons of IntelliJ IDEA
Cons of NetBeans IDE
Cons of PhpStorm
Cons of IntelliJ IDEA
- Large footprint required to really enjoy (mem/disc)17
- Very slow11
- Bad for beginners5
- UI is not intuitive4
- Constant reindexing3
- Not nearly as many tools to integrate as vs code3
- Needs a lot of CPU and RAM power2
- Built in terminal is slow1
- Ruby is a plug in1
- Doesn't work that well with windows 10 edu1
- AAD0
Cons of NetBeans IDE
- PHP debug doesn't support conditional breakpoints2
Cons of PhpStorm
- Uses a lot of memory14
- Does not open large files10
- Slow9
- Uses Java machine8
- No way to change syntax highlight for files without ext3
- No save prompt or asterisk on file change2
Sign up to add or upvote consMake informed product decisions
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 NetBeans IDE?
NetBeans IDE is FREE, open source, and has a worldwide community of users and developers.
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.
Need advice about which tool to choose?Ask the StackShare community!
Jobs that mention IntelliJ IDEA, NetBeans IDE, and PhpStorm as a desired skillset
What companies use IntelliJ IDEA?
What companies use NetBeans IDE?
What companies use PhpStorm?
Sign up to get full access to all the companiesMake informed product decisions
What tools integrate with IntelliJ IDEA?
What tools integrate with NetBeans IDE?
What tools integrate with PhpStorm?
What tools integrate with IntelliJ IDEA?
What tools integrate with NetBeans IDE?
Sign up to get full access to all the tool integrationsMake informed product decisions
What are some alternatives to IntelliJ IDEA, NetBeans IDE, and PhpStorm?
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!
WebStorm
WebStorm is a lightweight and intelligent IDE for front-end development and server-side JavaScript.
Visual Studio
Visual Studio is a suite of component-based software development tools and other technologies for building powerful, high-performance applications.
Interest over time
News about IntelliJ IDEA
IntelliJ IDEA 2021.1 EAP 5: WSL 2 Support for Maven and Gradle, Support for JSON Path, and More
(blog.jetbrains.com)
3 days ago
Find Your Visual Zen
(blog.jetbrains.com)
Feb 24, 2021
Creating a Simple Jakarta Persistence Application
(blog.jetbrains.com)
8 days ago
Creating a Simple JPA Application
(blog.jetbrains.com)
8 days ago
Creating New Jakarta Persistence/JPA Applications
(blog.jetbrains.com)
7 days ago
News about NetBeans IDE
More newsNews about PhpStorm
PhpStorm 2021.1 EAP #5
(blog.jetbrains.com)
about 11 hours ago
Video: What’s Coming in PhpStorm 2021.1 – Episode 1
(blog.jetbrains.com)
7 days ago
PhpStorm 2021.1 EAP #4
(blog.jetbrains.com)
Feb 18, 2021
PhpStorm 2021.1 EAP #3
(blog.jetbrains.com)
Feb 11, 2021
PHP Annotated – February 2021
(blog.jetbrains.com)
Feb 10, 2021