App comparison

Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.

IntelliJ IDEA Logo

Write a review

Full-featured IDE for productive Java and Kotlin development

(4)

GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links. Learn more

IntelliJ IDEA Pricing

Pricing overview

Value for money rating

4.5

/5

1.2K

Price starts from

16.90

/user

Per month

Pricing options
Free plan
Subscription
Free trial

Pricing details

IntelliJ IDEA offers a 90-day free trial for new users, after which the software is available across 2 pricing tiers. Pricing details are outlined below.

- For Individual Use: $16.90 per month or Annual Billing - $169 for 1st year, $135 for 2nd year, $101 from 3rd year onward

- For Organizations: $59.90 per month or Annual Billing - $599 per user for 1st year, $479 for 2nd year, $359 from 3rd year onwardo

What users say

I would highly recommend IntelliJ IDEA for work, its worth the money.
I am a big advocate of all Intellij products, yet I am not on their payroll. As a developer, using Intellij IDEA is the best investment you can do to improve your development experience.

Popular contenders

Price starts from

149

Per month

Pricing model

Free plan
Subscription
Free trial

Free trial

Available
Credit cardless trial

Price starts from

9.90

/user

Per month

Pricing model

Free plan
Subscription
Free trial

Free trial

Available
Credit cardless trial

Price starts from

99

Per month

Pricing model

Free plan
Subscription
Free trial

Free trial

Available
Credit cardless trial

Price starts from

10

/user

Per month

Pricing model

Free plan
Subscription
Free trial

Free trial

Available
Credit cardless trial

Price starts from

0

Pricing model

Free plan
Subscription
Free trial

Free trial

Available
Credit cardless trial

Reviewers who mentioned pricing said:

AvatarImg
AvatarImg

Ritesh J.

Computer Software, 11-50 employees

Used daily for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

Powerful code editor for java developer

Reviewed 8 months ago
Pros

IntelliJ IDEA is one of the best code editor for software development. The shortcuts and suggestion for code makes the coding journey very easy. The interface is pleasing for the eyes which makes the code debugging quick and effective.

Cons

It takes a lot of memory of computer which makes the experience worst if you are running it on a low end computer. For beginners it might take a lot of effort to setup

AvatarImg
AvatarImg

Xin M.

Computer Games, 1-10 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Must have IDE for multiple purpose developer

Reviewed 2 years ago

1. good IDE for all purpose dev include java , js, etc. 2. after use it, then cannot leave it and cannot switch to other tool 3. the keymap very flexisible

Pros

1. support lots of func , not only jave but also js or pure txt based project. 2. best git management tool GUI 3. index with faster search

Cons

1. computer resource litter higher such as memory 2. space manage (after use Toolbox better, can use external disk for all config and cache/index) 3. litter expensive

AvatarImg
AvatarImg

Tércio Y.

Telecommunications, 10,001+ employees

Used daily for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

A powerful IDE loaded with features

Reviewed 5 years ago

The ease of coding and development speed using IntelliJ is something that the competitors cannot stand a chance against. It does not consume too much of RAM, thus performing extremely well and not crashing from time to time.

Pros

It is loaded with features, and there are many other plugins that you can load. There are many keyboard shortcuts to speed up development. It performs extremely well, much better than its competitors.

Cons

It is a commercial IDE and the license is considerably expensive. Its interface is a bit heavy and I found it a little bit difficult to navigate through it, especially in the beginning, so the learning curve is a bit steep.

AvatarImg
AvatarImg

Vishal Samuel D.

Financial Services, 10,001+ employees

Used weekly for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

Great IDE to start your coding journey

Reviewed a year ago

For this price range, this would easily be in the top 3 IDEs out there. Would definitely recommend.

Pros

As a beginner to coding, this software was the easiest to write code, debug lines of codes, and even the code completion feature helped a lot when I slowly got more advanced in Python coding.

Cons

The software is slightly heavy. I mean the startup is a bit slow compared to most IDEs in similar range. If you are completely new to coding, the UI might be a bit confusing to navigate around because of the number of features the software offers.

MF
AvatarImg

Mir Fida N.

Information Technology and Services, self-employed

Used other for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

Best feature rich programming IDE for Java and other coding language platfrom developers

Reviewed 4 years ago

I would recommend it to all java developers working on small to medium level projects. For startups and learners community edition may be a good choice and after successful, they can opt-in for Ultimate Edition for enterprise functionality. This IDE also supports the Android development environment but it is suggested to use Android Studio (also based on IntelliJ IDEA ) which easily provides all the required tools, plugins, Gradle, and manifest scripts for android applications.

Pros

First of all, it can be used for multiple languages and platforms especially the premium Ultimate Edition. Can be used for both Front End and Backend development projects. Database management tools are integrated into the system. Most favorite features of this IDE are better Auto Code Completion, powerful debugging tools, version control system similar to git, fast code searching, helpful shortcuts commands A ton of Plugin ecosystem provides helpful add-ons making it efficient and productive. The User Interface is very user-friendly and smooth which helps in settings and configurations.

Cons

It is heavy in resources because it contains various features sometimes loading takes time especially during building projects. Too many updates can be frustrating but it helps to make it bug-free for us. The Ultimate edition is a bit expensive. But a free trial is available.

DE
AvatarImg

Diego E.

Information Services, 1-10 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Full-featured and indeed smart IDE. It just works and thus makes my programming easier.

Reviewed 7 years ago

It simply made my work easier. From small details like 'smartly' renaming files, to multi-line text selection all the way to performance, advanced settings and support for all kinds of features and plug-ins.

Pros

- What I like most are the shortcuts. Every other IDE also has shortcuts but IntelliJ (and Jetbrains generally) has done a great job with theirs. At least for men, they seem intuitive. - Offers many, many features but still manages to have a great performance. - Sounds trivial, but the settings are well structured and searchable! Almost everything is customizable and if not there is probably a plugin...

Cons

- The product is constantly updated, which is a good thing but it is somewhat bothersome. Of course they have to ask the user,, but would be nice if it just updated without prompting, at least for smaller updates. -The integrated console its fine, but (at least on Windows) it sometimes lags and stops working. Not that often, but it happens. - Co-workers that used another IDE, usually complained...

AvatarImg
AvatarImg

Vikram K.

Hospital & Health Care, 10,001+ employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

Well established tool for software development

Reviewed 2 years ago

It's the greatest IDE all-around, and it's continually updated with performance enhancements and useful new features. I appreciate that you can utilise the free version, which is quite capable, and then upgrade to the commercial version for more features and interaction with other services and applications, such as databases. Has a terrific plugin marketplace, as well as a great UI and shortcuts for navigating and editing more quickly. It assists me in writing better code by providing ideas and allowing me to explore my code quickly.

Pros

Predictions and ideas for code, a plethora of modification choices, a plethora of plugins, and a helpful community, Many of the benefits are similar across Web Storm and IntelliJ, which seems to be true across the board for all of Jet Brains' development products. Another feature I enjoy is the ability to connect directly to your databases and select from a range of database kinds. This is useful with Java Persistence since IntelliJ notifies you right away if there are database changes that aren't in sync with your domain objects, even before you try to fix them.

Cons

Some plugins need a significant amount of RAM, so if you're using a system with insufficient processing power, you could not receive the entire experience. As a result, in order for this Extremely Helpful programme to work effectively, you need utilise a powerful system. Features like code colour style, code completion, and code inspection significantly down the editor's operation in some situations, such as while working on a big file. In such circumstances, I run into a lot of ram use and have to manually collaborate by turning off some of the features. Another is the code for the premium features of the software. For a freelancer, purchasing a licence is prohibitively expensive, thus they are forced to explore for alternatives.

AvatarImg
AvatarImg

Prudencia F.

Research, 51-200 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

IntelliJ IDEA Review

Reviewed a year ago

I have been using IntelliJ IDEA for several years now and it is one of the best development environments I have ever used. It is very easy to use and has a lot of features to help you with your coding. The user interface is very intuitive and easy to navigate, and the auto-completion helps speed up development time.

Pros

I like IntelliJ IDEA because it is an incredibly powerful and intuitive development environment. It provides many features that help me to write high-quality code quickly. It has a great user interface which makes it easy to navigate through my project and quickly find the code I need. Additionally, it has a wide variety of plugins that make it even more powerful. IntelliJ IDEA also has great features such as code completion and refactoring, which make my development process faster and more efficient. Lastly, I appreciate the constant updates that IntelliJ IDEA provides, which keeps my development environment up to date.

Cons

The biggest downside to IntelliJ IDEA is its cost. It is a paid product, so if you are on a tight budget or strictly looking for a free IDE, then IntelliJ might not be the right option for you.

AvatarImg

Verified reviewer

Financial Services,

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

The best IDE there is!

Reviewed 6 years ago

The best IDE in my opinion to develop Java, Python, Scala and Android applications

Pros

IntelliJ is really intelligent. It supports Java and Python very well and it looks good doing it. Settings are arranged logically and cohesively (unlike Eclipse) and within a matter of few days, one will learn how to get around the IDE. Feature list is also pretty extensive. Built in FTP uploads of artifacts, column mode selection, multiple cursors for hyper edits and a pretty decent built in Git client. What's awesome is that it also includes Android Studio! The plugin ecosystem is also rich. There are plugins for almost everything. For e.g., there is a multi runner plugin that runs multiple build configurations at the click of a button. Scala plugin is pretty good!

Cons

- This can be a memory hog sometimes - A little buggy sometimes as well. For example, in version 12, I found out the hard way that the IDE was not passing in the maven surefire and failsafe properties to Junit. Spent a bit of time trying to understand why the tests were failing even though everything was in the right place Another example was in v11. The IDE deleted my codebase! There is still a thread running on this topic on their forums and apparently, the problem still exists (though I have never experienced it in the newer versions) - Sold on a subscription which is not that great. However, since this is the software I use to make money, I guess it's ok. Nevertheless, I feel the subscription is on the expensive side.

AvatarImg
AvatarImg

Dylan C.

Computer Software, self-employed

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Jetbrains Tools make me 10x the developer I am

Reviewed 7 months ago

IDEA is like going from using hand tools to using power tools for the first time. It's a learning curve, but when you see what you can achieve with it, you wonder how you ever wrote code without it.

Pros

I love that it indexes your entire project, so that intellisense actually suggests methods that exist and make sense rather than fuzzy matching like other IDEs do.

Cons

It is expensive. If you're a developer that has to pay for these tools personally instead of paid for by a company, it's a tough pill to swallow, but very worth it.

MF
AvatarImg

Marc F.

Research, 201-500 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

IntelliJ: The Intelligent Code Editor for Smart Developers

Reviewed a year ago

Using IntelliJ has truly transformed my software development workflow. The user-friendly interface and powerful code editing features have been a real game-changer for me. The intelligent code completion and error highlighting have saved me countless hours and helped me catch bugs early on in the development process. In addition, the integration with popular build tools such as Maven and Gradle has...

Pros

Using IntelliJ has truly elevated my coding experience to the next level. It's an intelligent tool that lives up to its name, offering features such as code analysis, debugging, and refactoring that make coding really efficient. I especially love the powerful code completion and the ability to customize the editor to fit my unique programming needs. As a former CS student, the free version of IntelliJ had been an absolute lifesaver, allowing me to access its full range of coding features without breaking the bank.What's more, the sheer number of plugins and integrations available with IntelliJ means that I can customize it to suit my specific programming needs.

Cons

While every software tool has its drawbacks, IntelliJ's benefits outweigh the cons. While it can be resource-intensive, the performance of the editor is generally top-notch, with snappy response times and efficient memory usage. Although some advanced features may require additional time to learn, they provide great value once mastered. Additionally, IntelliJ's community edition is free, making it accessible to anyone with an interest in coding.

AvatarImg
AvatarImg

Noureddine B.

Program Development, self-employed

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

IntelliJ IDEA Review

Reviewed a year ago
Pros

IntelliJ IDEA provides a range of code analysis tools that help me identify potential bugs, errors, and other issues in my code. This includes code inspections, highlighting of syntax errors, and warnings, and makes it easy to navigate through my codebase with features like Go to Definition, Find Usages, and the ability to search for specific classes or methods.IntelliJ IDEA provides a suite of tools...

Cons

of my experience, IntelliJ IDEA can be resource-intensive, which means that it can slow down your system, especially if you're working with large codebases or complex projects, and IntelliJ IDEA can have a steep learning curve, especially for developers who are new to the IDE. This can make it challenging to get up and running quickly. While IntelliJ IDEA Community Edition is free and open-source, the Ultimate Edition comes with a price tag that can be expensive for individual developers or small teams.I have reported occasional performance issues, including lag or freezing, which can be frustrating when working on time-sensitive projects.

PP
AvatarImg

Piotr P.

Computer Software, 51-200 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Java IDE you deserve

Reviewed 2 years ago

IntelliJ Idea is certainly one of the best IDEs I was working with. It is packed with features and functionalities. The software is fast, intuitive, and reliable. Native support for various external tools and plugins makes work much quicker and easier. Direct link to documentation and sources allows to code faster and more efficiently. Prompts and 'intelligent' suggestions save a lot of time. IDE is...

Pros

An enormous number of features and functionalities. Intuitive and easy to use. Vast native support for external tools. Many plugins are available, each easily managed from within the application. Good documentation and customer support. Large community across the internet.

Cons

IntelliJ Idea is quite expensive, especially for freelancers. It can be resource-consuming, in particular when indexing files or compiling. Some features could have better documentation (functionalities that require extensive knowledge to use)

BJ
AvatarImg

Bhavik J.

Financial Services, 11-50 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

An Intelligent IDE with lots of features

Reviewed 2 years ago

Our overall experience with IntelliJ Idea has been really satisfactory. This IDE is powerful and have all the required features. Debugging is helpful and search functionality is robust. If it can improve its memory management and performance on low end machines, it can be a ten on ten IDE.

Pros

IntelliJ Idea is an excellent IDE with a great code editor and all the features a developer can need. It supports all the major programming languages one can think of and the debugging features are really helpful. Also, the code completion intelligence, called IntelliSense is really powerful and smart. Also, the inbuilt GIT support comes in very handy.

Cons

The only thing we feel IntelliJ Idea should improve is its memory management, working on low configuration machines is really hard and requires a lot of efforts.

RG
AvatarImg

Robert G.

Music, self-employed

Used other for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

More Productivity For A Premium Price

Reviewed 3 years ago

In the end, the excellent workflow/UI and the focus on productivity far outweighs the cost and any minor quirks in tools. All things considered I believe it offers a significant value proposition as I've found myself (an only occasional programmer) to be much more productive with it than with competing products.

Pros

Overall, the focus on productivity and workflow is my favorite aspect of it. I've used other JetBrains products and generally love their tools and the general workflow/way they layout their user interface. Compared to some of the more "What You See is What You Get" alternatives or IDEs that take a bit more customization to feel "right", I can say that the immediacy and convenience of JetBrain's approach to the workflow is excellence.

Cons

As with other JetBrains products, for non-open-source projects you will be paying a premium price for their premium product. Also, there are a few edges that could be smoothed out in some of the View windows and the way they display errors. I think preferences regarding Tools, refactoring, and error reporting are slightly different for everyone but there were some things that took a little getting used to coming from Eclipse.

AvatarImg
AvatarImg

Matthew B.

Computer Software, 51-200 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Powerful IDE worth the investment

Reviewed 3 years ago

A number of the other IDEs on the market are resource heavy and sluggish. IntelliJ also does a very good job with memory management on MacOS and doesn't need any fancy configuration to get up and running. Unit testing software, database plugins, memory monitors are all a part of this tool.

Pros

Jetbrains packs a lot of features into one IDE. If you are searching for a tool to do something very specific in Java - usually there is a plugin for it. I've grown up using netbeans and eclipse, but have always needed to rely on external tools to provide additional features. But intelliJ is very feature rich.

Cons

The cost is very heavy especially for a startup company. It works out if you are a large company or a teacher/student. The costs rule out a lot of people from using this tool over something free like eclipse/netbeans.

AvatarImg
AvatarImg

Sanskriti G.

Information Technology and Services, 201-500 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

IntelliJ was a game changer at our desk.

Reviewed 4 years ago

We implemented intelliJ for java development at our desk. Its been almost 18 months since our team is working on Jetbrains intelliJ, and their support is outstanding. Jetbrains is innovating new things, and the UI progressively changes over time with much more improved features. Whenever we are having problem, we are able to reach out to IntelliJ support, and get our issue solved as fast and prompted.

Pros

IntelliJ IDEA is great for coding. IntelliJ is more than just an IDE, it gives the code completion as we type. If there's any error on the code, it gives the suggestion on what's wrong, and simply pressing 'alt+enter' we are able see the options to fix the error. Also, its easy to refactor code as we write it. With IntelliJ we are being able to implement interfaces, create methods and rename anything...

Cons

Really nothing of note as cons. The only things that concerns me is the pricing. The community edition of IntelliJ offers basic features, though we needs further features to integrate with Java Eclipse or Java Enterprise, which requires a premium plan and is bit costly.

AM
AvatarImg

Arturo M.

Information Technology and Services, 1,001-5,000 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

Great software but too heavy on resources

Reviewed 5 years ago

Overal is a great tool, but for the price paid I would expect a bit more care on the resources consumption section, since not always you are able to use a machine with 64 GB of RAM and an I9 CPU.

Pros

Intellij is a really complete tool for java development; It offers great integrations to work with Maven, Hibernate and so on and the git integration for version controll is great. On the configuration side, it offers a really great amount of options, for example for the code formatter, code generation and other code-cosmetics stuff. Besides you can also create config for another great bunch of stuff...

Cons

Well, the main cons are the high amount of resources needed for this software, which makes that sometimes the IDE itself stuck for several minutes while it finished processing something. Also I found out that when you have multiple breakpoints set in the code, it also consumes a lot of RAM even when you're not debugging. Besides this, the great amount of features of the software makes complicate to learn how to use it. Also at some point after close the program it fails on terminating the Java process, so you ended with a bunch of java executions on the background

AvatarImg

Verified reviewer

Higher Education, 1,001-5,000 employees

Used weekly for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

The other half of any Java developer's brain

Reviewed 5 years ago

IDEA has been my go-to Java editor for school and work, and for good reason. Of all the Java IDEs out there, IDEA is the one that truly makes the 'integrated environment' part of 'IDE' a reality by giving you full control over your code -- rather than the other way around.

Pros

When IntelliJ markets IDEA as 'the intelligent Java IDE', they aren't exaggerating. It has the best autocomplete of any IDE I've ever used, beating out the likes of Visual Studio with suggestions that are exactly what I need 99% of the time. But by far my favourite part of IDEA's intelligence are its code suggestions, which will tell you if you've made weird or inefficient choices with your code. This...

Cons

The most immediately frustrating thing about IntelliJ is its startup time. It's not abysmally slow, but in a world where editors like Visual Studio Code and Sublime Text exist with lightning-fast startup times, waiting for IDEA to boot up can be less-than-ideal. Many times, I've resorted to just opening up my Java files in Notepad for small edits because I couldn't be bothered to spend more time opening...

AvatarImg

Verified reviewer

Higher Education, 5,001-10,000 employees

Used weekly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

“The best, agile code editor for JAVA developers”

Reviewed 4 years ago

IntelliJ IDEA is the best programming software for JAVA developers which I have completed 8+ projects using this software. I have been using this software for a long period of time and I am very happy about this software as this software develops all the time when new JAVA versions are arriving. I hope u all try this software and experience the incredible features of this software.

Pros

IntelliJ IDEA is an amazing software that I usually use to analyze codes as it owns a code analyzer especially to identify errors. This software is very helpful to beginners as it has good support for code making with good assistance. Hence it is very convenient and easy to use. Some of the features I interested most about this software are duplicate detection, astute code completion ability, possessed...

Cons

This software is a bit expensive, and sometimes it is lagging when I am running large projects in this software. It uses a large amount of memory for some plugins and intensive use of resources are the main downsides I have noticed. The learning curve is a bit lengthy and it is difficult for beginners and I hope it is better to notify the UI of this software as it is hard for beginners.

AvatarImg
AvatarImg

Javier S.

Information Technology and Services, 51-200 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Heavy but Powerfull

Reviewed a year ago

I loved this software..The best ide that I has used.This software guide me to discover other interesting Jetbrain's softwareBut the versatility that this program offfer is really good

Pros

All in one place.. IntelliJ have support for many programming languages. But for JAVA, it's one of the BEST SUITES that we can find.It have many tools like git control version, http request, handle multiple instances.We can configurate as many environment as we needs.Also, we have like a market place for pluginsEven a integrated DB MANAGER..It's very recomendated as a main IDE

Cons

Handle all these tools can be complex. Because some times, to find a funcionality in the multiples options, could be dificult..The short cuts are a lifesaver but the learning curve is high.By the other hand, this software is not lightweight. All the fuatures has a price to pay

DS
AvatarImg

Dmytro S.

Financial Services, 11-50 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

IntelliJ IDEA personal opinion

Reviewed 6 years ago

I am using IDEA from 2004 and I could say that it is best Java Development Environment ever invented. Their team improves software every time as new Java version is appearing, and every time somebody finds a new issue in IDE. They have very democratic policy of using IDEA ultimate version for free. If you're a student or educational person, or even a scientist - you can use full version of IDE for free. Also if you're buying it - during a year JetBrains team could give you a discount coupon, so next year will be much cheaper for you.

Pros

- Self explanatory menu - A lot of documentation in help section as well as helpful information on jetBrains forums and Jira - Easy to remember hot keys for managing files and classes creation and renaming - very smart code indexing so the IDE could do a very detailed precompiled analysys - IDEA is integrated with other language development tools like - any SQL client, JavaScript files code analysys, maven/gradle/ant scripting support - IDE is working on any known popular OS without any problems - Windows, Mac and all versions of linux are working nice

Cons

- Sometimes file index mechanism is not working correctly - in this case I should call "Validate and Restart" procedure for IDEA. It usually takes time even on fast computers. - Sometimes IDEA fails updating application dependency when common Maven script was updated, In this case I should manually check/uncheck option in settings menu to make IDEA refresh code and dependency changes automatically

TE
AvatarImg

Trent E.

Computer Software, 1-10 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

The best Java IDE on the market

Reviewed 3 years ago

IntelliJ IDEA is the single best Java IDE on the market. I love the tab auto-completes and suggestions that can totally speed up and ease development. I mean, I could type out System.Out.Println() in just 8 keystrokes with S-tab-.-O-tab-.-P-tab. That's one example, but nearly 100% of the development experience is like that. The tab autocompletes with suggestions (so it won't let you tab .toString...

Pros

- Super easy to use interface - Automatic generation of common methods like getters, setters, constructors, and toString() - Tab auto-completes and suggestions - Clear and understandable error messages (well, most of the time) - Free licenses for students - Both light and dark themes - (Mostly) automatic import of packages

Cons

- Cost if not a student/educator. There's a 30-day free trial and beyond that, the licenses are subscription-based. They're not super cheap (I think around $100 for a year) but it's not a terrible price for an amazing product, especially if you're going to be developing in Java a lot.

AvatarImg

Verified reviewer

Information Technology and Services, 501-1,000 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

Great Software Development Tool

Reviewed 4 years ago

* I have been uısing the IntelliJ IDEA for more than 10 years and all I can say after my bad days with Eclipse, I can say that IntelliJ really makes you love of software development.

Pros

* It is easy and fast to make development with IntelliJ IDEA as a Java Developer * Its plugins are fast and easy to ease the development * Software development quality and efficiency is great and fast . If you have questions about IntelliJ, they help you as soon as possible. * It does not support only Java development.It also supports other language developments as well as Go, Phyton and other scripting languages as well.

Cons

* It is expensive. If the company does not pay for that software, I do not believe that I will afford to use that software

NB
AvatarImg

Nate B.

Used weekly for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

I have been using IntelliJ as my main Java IDE for the past 2 years for a variety of projects.

Reviewed 6 years ago

The ability to explore enterprise-grade software and develop marketable skills.

Pros

The first thing you see when loading into IntelliJ you notice it is very visually appealing, I personally use the default dark theme with a few minor tweaks. It incorporates a window based system that allows you to have multiple files open as well as a multitude of tools included in the Ultimate Edition. When creating a project you are able to choose from a list of templates including all of the Spring...

Cons

My main gripe with IntelliJ is its ease of use. Its many features create a steep learning curve to be able to fully utilize its enterprise-targeted tools. Documentation exists for it but it is often as obscure as the feature its self. But once you are able to get a grasp you will find the tools are all well built and include the necessary customization which you dreaded at first but have come to love.