Need advice about which tool to choose?Ask the StackShare community!
Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn MorePros of IntelliJ IDEA
Pros of Nuclide
Pros of PyCharm
Pros of IntelliJ IDEA
- Fantastically intelligent301
- Best-in-class ide242
- Many languages support190
- Java158
- Fast121
- Code analysis82
- Reliable79
- Out of the box integration with maven, git, svn76
- Plugin architecture64
- Integrated version control61
- Code refactoring support12
- Best java IDE11
- Local history7
- Code Completion6
- Kotlin6
- Integrated Database Navigator6
- Built-in terminal/run tools6
- All5
- Free for open-source development, students and teacher5
- Base for Android Studio5
- Free If you're a Student5
- ERD Diagrams4
- Free4
- Cross platform4
- IDE4
- Database/Code integration4
- Out Of The Box features3
- Column Selection Mode3
- Server and client-side debugger3
- More than enough languages for any developer3
- Typescript support3
- Multicursor support3
- Reformating Code3
- Intuitive3
- Command-line tools3
- Android Integration3
- Vim support3
- Special icons for most filetypes in project list3
- Supports many frameworks3
- Built-in web server3
- Live Templates3
- Scala support3
- Works fine with mac os catalina2
- A lot of plugin2
- Just works2
- Integrated Ssh/Ftp Managers2
- Full support2
- Task managers2
- Diff tools2
- File Watchers2
- Support for various package managers2
- Integrated Code Linting2
- Clean UI2
- Open source2
- So modernised2
- Efficient, one Stop solution2
Pros of Nuclide
- Remote development with SSH8
- Open Source7
- Very Fast4
- Built By Facebook4
- Autocomplete4
- Web and mobile development4
- Free2
- Smart auto-completion2
- Can do anything Atom can2
- Git integration1
- Support for Flow1
- VIM integration1
Pros of PyCharm
- Smart auto-completion112
- Intelligent code analysis93
- Powerful refactoring77
- Virtualenv integration60
- Git integration54
- Support for Django22
- Multi-database integration11
- VIM integration7
- Vagrant integration4
- In-tool Bash and Python shell3
- Plugin architecture2
- Docker2
- Django Implemented1
- Debug mode support docker1
- Emacs keybinds1
- Perforce integration1
Sign up to add or upvote prosMake informed product decisions
Cons of IntelliJ IDEA
Cons of Nuclide
Cons of PyCharm
Cons of IntelliJ IDEA
- Large footprint required to really enjoy (mem/disc)20
- Very slow16
- Bad for beginners8
- UI is not intuitive7
- Not nearly as many tools to integrate as vs code5
- Constant reindexing5
- Needs a lot of CPU and RAM power4
- Built in terminal is slow3
- Doesn't work that well with windows 10 edu3
- Ruby is a plug in1
- Pesky warnings increase with every release1
- AAD0
Cons of Nuclide
Be the first to leave a con
Cons of PyCharm
- Slow startup10
- Not very flexible7
- Resource hog6
- Periodic slow menu response3
- Pricey for full features1
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 Nuclide?
A unified developer experience for web and mobile development, built as a suite of packages on top of Atom to provide hackability and the support of an active community.
What is 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!
Need advice about which tool to choose?Ask the StackShare community!
Jobs that mention IntelliJ IDEA, Nuclide, and PyCharm as a desired skillset
What companies use IntelliJ IDEA?
What companies use Nuclide?
What companies use PyCharm?
What companies use Nuclide?
What companies use PyCharm?
Sign up to get full access to all the companiesMake informed product decisions
What tools integrate with IntelliJ IDEA?
What tools integrate with Nuclide?
What tools integrate with PyCharm?
What tools integrate with IntelliJ IDEA?
Sign up to get full access to all the tool integrationsMake informed product decisions
What are some alternatives to IntelliJ IDEA, Nuclide, and PyCharm?
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.
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.
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.
WebStorm
WebStorm is a lightweight and intelligent IDE for front-end development and server-side JavaScript.
NetBeans IDE
NetBeans IDE is FREE, open source, and has a worldwide community of users and developers.