Top Pick

IntelliJ IDEA Description

IntelliJ IDEA analyzes the code and finds connections between symbols in all files and languages. This information provides in-depth coding guidance, quick navigation, clever errors analysis, and, ofcourse, refactorings. Space gives you a list of the most relevant symbols applicable in the current context. This and other completions are continuously learning from you and move the members of the most commonly used classes and packages to top of the suggestions list so you can choose them faster. This is a deeper version of Smart Completion. It lists all applicable symbols that are accessible through methods or getters within the current context. Let's say you are looking for Project but only have the Module module declaration. Space twice to get module.getProject() without any additional effort. Complete static members
Allows you to use constants or static methods easily. It displays a list of symbols that match your input and automatically adds the required import statements.

Pricing

Pricing Starts At:
$14.90 per user per month
Free Version:
Yes
Free Trial:
Yes

Integrations

Reviews - 23 Verified Reviews

Total
ease
features
design
support

Company Details

Company:
JetBrains
Year Founded:
2000
Headquarters:
Czech Republic
Website:
www.jetbrains.com/idea/features/

Media

Recommended Products
CDPs: Build, Buy.. or Both? Icon
CDPs: Build, Buy.. or Both?

Collect, Unify & Connect Data Real-Time, Real Fast

Explore how a customer data platform can help to enhance your engineering team's efficiency and supercharge application performance.

Product Details

Platforms
Windows
Mac
Type of Training
Documentation
Webinars
Customer Support
Online

IntelliJ IDEA Features and Options

IDE Software

Code Completion
Compiler
Cross Platform Support
Debugger
Drag and Drop UI
Integrations and Plugins
Multi Language Support
Project Management
Text Editor / Code Editor

Application Development Software

Access Controls/Permissions
Code Assistance
Code Refactoring
Collaboration Tools
Compatibility Testing
Data Modeling
Debugging
Deployment Management
Graphical User Interface
Mobile Development
No-Code
Reporting/Analytics
Software Development
Source Control
Testing Management
Version Control
Web App Development

Text Editors

API
Auto-Complete
Code Folding
Column Editing
Customizable Themes
Debugging
Formatting / Table Editing
Keyboard Shortcuts
Multi-Monitor Editing
Syntax Highlighting
WYSIWYG

Code Editors

API
Auto-Complete
Code Folding
Column Editing
Customizable Themes
Debugging
Formatting / Table Editing
Keyboard Shortcuts
Multi-Monitor Editing
Syntax Highlighting
WYSIWYG
  • Name: Zaeem S.
    Job Title: Software Engineer
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 5,000 - 9,999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Great IDE, a bit heavy on memory

    Date: Jul 18 2022

    Summary: Despite its memory utilisation problem and eslint, I would keep using that IDE as it has great shortcuts for keyboard users.

    Positive: I have been using this IDE for over 5 years now and love using it every single day. I find the diff GUI tool very handy when it comes to comparing 2 pieces of code. Whether it be git branches or compare with clipboard, that is awesome. Also, the runner config profile is i think what beats everything. They keyboard shortcuts are very handy when it comes to opening new projects.

    Negative: Sometimes, my Macbook really struggles in terms of processing as IntelliJ could be very memory consuming application. Also, sometimes my eslint configuration is not picked up automatically and for that reason i have to switch to VS Code.

    Read More...
  • Name: Subhan A.
    Job Title: React Developer
    Length of product use: 1-2 Years
    Used How Often?: Daily
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    An IDE for all.

    Date: Nov 19 2021

    Summary: Overall, IntelliJ IDEA is one of the best IDE for development and programming. It can be used by student as well as working professionals.

    Positive: - The user interface is simple and straightforward, and all the features can be navigated without any hassle.
    - The debugging is quite descriptive and fast.
    - It supports all the major programming languages and extensions.
    - It has all many developer tools that makes the development process a lot easier.

    Negative: - The community version does not have enough features and the commercial version just too expensive for students and interns.

    Read More...
  • Name: Areeqa H.
    Job Title: DevOps Engineer
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    A professional IDE for software development.

    Date: Jul 23 2021

    Summary: Overall, IntelliJ IDEA is a versatile IDE that comes with many useful features. Along with features, it also has a beautiful and customizable user interface.

    Positive: - The best benefit of using IntelliJ IDEA as an IDE is that it has in-built version control system that saves a lot of time while developing software in team.
    - It supports all the major frameworks and technologies for development.
    - The features offered by community version is more than enough for many developers.

    Negative: - There are some professional features that are only limited to the paid version, and the price of that is quite high and is not feasible for people working individually.

    Read More...
  • Name: Faraz M.
    Job Title: Flutter Developer
    Length of product use: 2+ Years
    Used How Often?: Weekly
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    IDE that boosts the productivity.

    Date: Jul 03 2021

    Summary: Overall, IntelliJ IDEA is an IDE that helps you code faster, resulting in increasing the overall productivity.

    Positive: - IntelliJ IDEA is packed with useful features like auto-completion, syntax highlighting, and suggestions.
    - It supports all the major programming language.
    - It provides version control for the project.

    Negative: - It is not an ideal IDE for low specification PCs.

    Read More...
  • Name: Radhika S.
    Job Title: IOS Developer
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    A value for money IDE.

    Date: Jun 02 2021

    Summary: IntelliJ IDEA is one of the best options to code in front-end development because of its professional-grade UI and stable build.

    Positive: - It comes with some very useful features like auto-completion that reduce the coding time drastically.
    - It has a very smooth and interactive UI.
    - It supports all the major frameworks and programming languages.

    Negative: - The GUI of the software is somewhat buggy to use.

    Read More...
  • Name: Zean I.
    Job Title: CEO, Programmer of maniacsoft
    Length of product use: Free Trial
    Used How Often?: Monthly
    Role: User
    Organization Size: 1 - 25
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Great Java IDE!

    Edited: Mar 26 2021

    Summary: Great IDE for beginners who wanted to learn Java for those who love to make Android apps, I do really recommend this IDE for newbie Android app maker.

    Positive: What I like about IntelliJ are the ease to make Android apps you can make for your cousins or anyone. It also accurately detect my errors. And also, I can see the commits on what has changed on my git.

    Negative: The thing I don't like is it is heavy and wastes my hard drive (a few GBs) and also lot of energy usage which can makes my bill increased and also it wastes my RAM like a few GBs (1-2GBs) and I cannot do something else while doing something outside the IDE.
    And also the thing I don't like is the pricing. It costs a few dollars each month after free trial which my company is very small

    Read More...
  • Name: Hassan J.
    Job Title: Product Manager
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User, Administrator
    Organization Size: 26 - 99
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    For in-depth java coding

    Date: Feb 14 2021

    Summary: I have been using it for a long time now, and my overall experience has been great, not only easy to use. It makes all the other coding stuff easier. If you are a beginner, you should avoid it other than that is best for anyone.

    Positive: You can use basic features in the community version, easy to use with an excellent user interface. It makes managing codes seamless, and plugins can further help you in coding with ease.

    Negative: For more customized features, you need to buy the paid version. Moreover, for even necessary coding, you need to download a heavy setup.

    Read More...
  • Name: Chetan B.
    Job Title: Mechanical Engineer Intern
    Length of product use: 6-12 Months
    Used How Often?: Daily
    Role: User
    Organization Size: 100 - 499
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Java Beast

    Date: Jan 29 2021

    Summary: If you need to do high-level coding and work on every coding stage, you can do it all with this software. Moreover, it is fast and gives a robust performance.

    Positive: Provides essentials, like color schema, auto-completion, floating warnings in real-time.
    Have a lot of plugins, making it an all-rounder and pretty much good for every Java-related coding.

    Negative: Huge size and confusing user Interface, not student-friendly pricing.
    They should increase and improve the support they provide.

    Read More...
  • Name: Rashmi N.
    Job Title: Full stack developer
    Length of product use: 1-2 Years
    Used How Often?: Weekly
    Role: User
    Organization Size: 26 - 99
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    The IntelliJ IDEA Review

    Date: Jan 16 2021

    Summary: Overall a great experience and surely an ergonomic code editor with tons of great features and functionalities. If you are a Java Developer this is a must tool for you. Handling projects will become more easy and it will surely save a lot of your time.

    Positive: IntelliJ Idea has some of the best features out there in the market. It has auto suggestions, have a clean ecosystem, saves a lot of time, easy to work upon, etc. You can easily integrate this with other apps too. It come with a number of plugins that you can use as per your needs.

    Negative: The only problem with this is that this is a bit heavy thats why it's lags sometimes. Apart from that I don't find any con in using this.

    Read More...
  • Name: Anonymous (Verified)
    Job Title: Intern
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 1 - 25
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Best IDE for java Developers

    Date: Nov 13 2020

    Summary: My overall experience was excellent. Never faced an issue, it is easy to use and a highly productive IDE.

    Positive: Probably the best IDE out there for Java development with great UI, plenty of plugins, time to time updates, easy to understand and work on, autocomplete and suggestion.

    Negative: After using this for so many years I have not found any cons.

    Read More...
  • Name: Anonymous (Verified)
    Job Title: Service Engineer
    Length of product use: 1-2 Years
    Used How Often?: Daily
    Role: User
    Organization Size: 20,000 or More
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Intelligent JVM IDE

    Date: Aug 29 2020

    Summary: IntelliJ IDEA competes strongly with Eclipse/STS for the title of best Java IDE but there is no doubt it is one of the recommended one.

    Positive: IntelliJ IDEA is an intelligent JVM IDE making Java development an enjoyable experience. It features smart completion, data flow analysis, code inspection and quick fixes out of the box and even supports lots of integrations to customize it your taste. It also provides a free community edition.

    Negative: The free community edition misses out on framework support like Spring and other advanced features and the premium edition has yearly licensing.

    Read More...
  • Name: Anonymous (Verified)
    Job Title: Software Developer
    Length of product use: 1-2 Years
    Used How Often?: Daily
    Role: User
    Organization Size: 100 - 499
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    A great IDE for Java development

    Date: Jun 04 2020

    Summary: IntelliJ IDEA is a truly smart IDE and is great for beginners and advanced users alike. The Intellisense features makes it a pleasure to use for any scale development activity.

    Positive: Easy to use & excellent interface.
    Available for free with Github student developer pack.
    Great support.
    Integrates with tons of third party tools like git, docker.
    Lots of plugins.
    Frequent releases.

    Negative: Resource heavy especially memory.
    Ultimate edition is expensive.

    Read More...
  • Name: Pradeep Sunny C.
    Job Title: Student
    Length of product use: Free Trial
    Used How Often?: Daily
    Role: User
    Organization Size: 100 - 499
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    My favourite IDE

    Date: Apr 11 2020

    Summary: I had a great experience with the IntelliJ while learning and developing.
    I love it a lot. The best IDE I've used so far.

    Positive: Auto completes the code perfectly.
    Reduces the work for the developer.
    IntelliJ IDEA Ultimate is the best for java development.

    Negative: The ultimate version of IntelliJ IDEA is a bit costly.

    Read More...
  • Name: Anonymous (Verified)
    Job Title: Student
    Length of product use: Less than 6 months
    Used How Often?: Weekly
    Role: User
    Organization Size: 1,000 - 4,999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    IntelliJ IDEA - Too intellijent IDE

    Date: Apr 10 2020

    Summary: Overall its an intelligent IDE from IntelliJ. Eases the work of developers.
    I'm enjoying ultimate version with the student license for now.

    Positive: Auto completion, auto imports.
    IntelliJ IDEA ultimate has a student license for free.
    Supports various plugins for different projects.

    Negative: Web application development needs the ultimate edition which has to bought by paying if you are not a student.

    Read More...
  • Name: Anonymous (Verified)
    Job Title: Principal Software Engineer
    Length of product use: 2+ Years
    Used How Often?: Monthly
    Role: User
    Organization Size: 100 - 499
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Great IDE for Java development

    Date: Jul 22 2022

    Summary: Overall, IntelliJ IDEA is a good IDE (especially for Java development) that is overshadowed by competitors such as VS Code and Visual Studio. Its expensive pro tier make it less desirable compared to the alternatives.

    Positive: - probably the best built in Java language features of any editor
    - sleek UI
    - built-in version control and git diff
    - syntax highlighting and snippet autocomplete
    - free community version (stripped-down)
    - excellent debugging tools
    - Gradle/Maven support

    Negative: - heavy on system memory
    - expensive pro version
    - can be hard to find more advanced features in UI

    Read More...