IntelliJ IDEA

4.7 (1,241)
Write a Review!
Full-featured IDE for productive Java and Kotlin development

Overall rating

4.7 /5
(1,241)
Value for Money
4.5/5
Features
4.7/5
Ease of Use
4.5/5
Customer Support
4.3/5

98%
recommended this app
Sort by

1241 Reviews

Wasif
Wasif
Overall rating
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

IntelliJ IDEA Review

Reviewed on 08/01/2024

Its amazing. I am a daily user of it and would highly recommend it to developers.

Its amazing. I am a daily user of it and would highly recommend it to developers.

Pros

Clean GUI, fast search and debugging. Build-in features so that you dont have to install extra stuff for development.

Cons

More free addons should be available in the store for it

Barnabe
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

The best IDE for Java and Kotlin development software

Reviewed on 22/08/2024

This is the best tool for creating software and app using Java and Kotlin. Even if the software is...

This is the best tool for creating software and app using Java and Kotlin. Even if the software is far from being free, there are many many features that may never be used, but if needed are a life changer !

Pros

This is the best tool for Java/Kotlin development. Every tool you could ever need is included. The syntax highlighting is very important and works amazingly well !

Cons

The software is very expensive, and the support isn't easy to reach (only public forums, no kind of chat/mail/phone support). Also, this software isn't beginner-friendly because many features are hidden in menus. It may take several months before being fully familiarized with the software.

Claudius
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 0.0 /10

I would not recommend IJ for AS3 / Flex / AIR Development

Reviewed on 16/11/2021

Extremely bad experience. It was so bad that I started to build my own AS3 / Flex / AIR build...

Extremely bad experience. It was so bad that I started to build my own AS3 / Flex / AIR build engine; it overcomes the above problems and I can use it in place of IntelliJ's build & pack functionality. It will be on GitHub soon, look for ciacob/SIRIUS

Pros

It was an IDE that *somehow* filled the gap for AS3 / Flex / AIR developers after Flash Builder left the stage. With Moonshine not mature enough and Flash Developer being a rather unfriendly bunch of batch scripts that one would have to edit for things to kind-of-work, IntelliJ IDEA (plus the Flash/Flex/AIR plug-ins) stepped in to provide a solution, any solution at all.

Cons

I want to make it crystal clear that I mainly use IJ for AS3 / Flex / AIR development. I do not know whether its subpar behavior is rooted in those dedicated plugins. I did use IJ for developing some Node.js applications, and experience was a little better. But this review is ONLY about using IJ for AS3 / Flex / AIR development.

I very much dislike pretty everything, but the worst are:

- the build process: IJ does not do any work to ease SWC dependencies management; in a world where there are tools that analyze your code for imports and class instantiations and automatically match them against projects and libraries in your workspace (I build myself such a tool, it's name is SIRIUS and will be soon out on GitHub), IJ still wants you to add by hand 25+ dependencies.

- SDK handling: as any Flex/AIR developer knows, AIR SDKs have to be overlaid on FLEX SDKs and this alone is a source for countless problems; add on top that SDKs are often shipped in incomplete form (*.jar and *.swc files have to be salvaged from older SDKs) and you understand how being able to quickly patch / swap / tinker with an AIR/Flex SDK and test it's in working condition could save the day. IJ maintains some long-life caching of file listings in every SDK you throw at it; this makes it practically impossible to alter an existing SDK and have the changes reflected. The only workaround I have been able to find was to rename the SDK, add it as a new SDK, and remove the older one.

- indexi

CHAR LIMIT HIT.

Kyle
Overall rating
  • Industry: Aviation & Aerospace
  • Company size: 1,001–5,000 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Great IDE that simplifies set-up and lets you focus on development

Reviewed on 25/09/2024

My experience with IntelliJ started in college, working on mainly java applications so I became...

My experience with IntelliJ started in college, working on mainly java applications so I became rather familiar and comfortable with it over time. I chose to continue using it in my career because it makes sometimes tedious tasks rather simple and saves me a ton of time when building/mending dev environments.

Pros

I use this IDE for a variety of java programs that I have developed and continue to support. I love how easy it is to import different plugins and packages using the built-in features.

Cons

I don't believe I personally have anything to complain about. It is a solid IDE for many different development environments.

Nuno
Overall rating
  • Industry: Financial Services
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

An IDE for the beginner and for the senior developers

Reviewed on 01/09/2024

In overall, IntelliJ is my daily IDE choice. Having tried others (VSCode, Eclipse), IntelliJ is...

In overall, IntelliJ is my daily IDE choice. Having tried others (VSCode, Eclipse), IntelliJ is something that puts us in a comfort zone in regards to its features, plugins and overall usability.

Pros

It's flexibility, I can write code for any language, and IntelliJ IDEA is able to support it (natively or through a plugin).
Continuing on that, its plugin system allows it to be more than just a tool for writing code, having the possibility of checking Docker images in the local environment, connecting to your AWS account and integrating with its systems, an integrated database editor.

Cons

Sometimes, the IDE may take up some resources, making it somewhat slower, and having distinct behavior in its internal console and an external console (PowerShell).

Verified Reviewer
Overall rating
  • Industry: Information Technology & Services
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 3.0 /10

Best IDE which keeps getting better.

Reviewed on 08/09/2024

IDE to use by default if a professional software developer.

IDE to use by default if a professional software developer.

Pros

Best IDE for professionals like me who work in Java and Typescript.

Cons

Sometimes stability with centrain plugins like AWS toolkit is pretty annoying.

Rayhann
Overall rating
  • Industry: Education Management
  • Company size: 1,001–5,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

IntelliJ Review

Reviewed on 01/05/2024

I extremely enjoy coding in IntelliJ IDEA and although it has some negative things, it's much...

I extremely enjoy coding in IntelliJ IDEA and although it has some negative things, it's much better than other IDEs (in my opinion). It looks more appealing and has pretty much the same features as other IDEs.

Pros

I really like how IntelliJ has a really nice interface and it looks really "clean". Classes are organized and it's really easy to use. Compared to other IDEs, it's appealing and many people I know use it daily.

Cons

One of the things I would change are the export options about IntelliJ. At least for me, I wish there were multiple options to export a project such as exporting it to ZIP file. I'm able to do by myself, but I wish IntelliJ would have it as a default option. I also wish you can zoom into the code easily (at least for Window users).

nitheen
Overall rating
  • Industry: Computer Software
  • Company size: 5,001–10,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Great for a Developer

Reviewed on 26/05/2024

Pros

I love the way it has several themes it has and my favorite ones are the dark theme and contrast theme. sometimes changing themes helps boost coding experience. several plugins are available for integration with solar lint and many other useful testing and developer tools

Cons

I feel constant version support should be made better

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 501–1,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 9.0 /10

Developing apps with IntelliJ IDEA

Reviewed on 17/07/2024

I've been using IntelliJ IDEA for a couple of years and I can say is one of the best options to...

I've been using IntelliJ IDEA for a couple of years and I can say is one of the best options to develop Java apps, for example, I use it for a personal project with database integrated.

Pros

Supports plugins, integration with other software like Git, developing Java apps is easy.

Cons

Some features might be useful but too hidden to find.

Efren
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

The best IDE for Java

Reviewed on 06/04/2024

Pros

It’s really easy to start using it, compile and run becomes an task, you just have to worry about the logic. It even suggests best practices in the code which I think

Cons

The community edition is great and you can do most of the things with it, but if you’re thinking on developing spring apps, you’ll need to pay for the additional plugins. It also may be difficult to start using all the extra helpful commands

Ramesh
Overall rating
  • Industry: Financial Services
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 10.0 /10

IntelliJ increased my productivity

Reviewed on 20/04/2024

Overall IntelliJ is worth the investment for anyone or anyone company big and small. It drastically...

Overall IntelliJ is worth the investment for anyone or anyone company big and small. It drastically improves developer productivity. With keyboard shortcuts and an easy-to-use IDE, it is my favorite IDE of all.

Pros

With all the plugins and features, IntelliJ is certainly easy to use and improves developer productivity.

Cons

Often I suspect it uses a lot of memory. This IDE can be made a little more lightweight and use less memory. Also, it takes up a lot of space for cache for dependencies. IntelliJ should clean up older gradle version caches, and older project dependency caches. This will save many GBs of hard disk space and improve the overall speed of the IDE and the computer itself.

Muhammad Aamer
Muhammad Aamer
Overall rating
  • Industry: Real Estate
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 8.0 /10

Intellj IDEA is a great tool for Programmers

Reviewed on 29/11/2023

I loved IntelliJ IDEA why because it is time saving while you are developing softwares it is way...

I loved IntelliJ IDEA why because it is time saving while you are developing softwares it is way faster in debugging and straight forward it gives you the best environment for you technology for example i use python and there is no better IDE than pycharm for python code except the UI which is what makes me chose between other IDEs

Pros

Intellj idea is one of my favorite IDE because of the facts that they are so specific to technologies for example i am a python developer so they arranged a completely python loving environment for me and just like that for java etc and also that intellj idea provides you soo many good suggestions while you code that you save so much of your time and the development is quite fast which is needed to be fast. The suggestions it provides are accurate or near accurate.

Cons

I like everything except its UI and that is why i use other IDEs just because of it's user interface it does not looks like coders choice or atleast for me.

Janarthanan
Janarthanan
Overall rating
  • Industry: Information Technology & Services
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Revolutionizing Test Automation with Seamless Integration and Robust Features

Reviewed on 28/11/2023

It is one of the best tool for Advanced developers and also rich in features.

It is one of the best tool for Advanced developers and also rich in features.

Pros

1. Excellent plugins support.
2. Code linking/referring along with syntax highlighting
3.IDE for coding in multiple languages.
4. build tool integration.
5. supports almost all test automation frameworks

Cons

1. not containing as many plugins as eclipse (but that will not be big issue wrt test automation)
2. bit costly (but community edition is a life saver)
3. file indexing taking too much time, while working with test automation frameworks.
4. GUI is bit heavy for beginners

Ajay kumar
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

The best IDE available for Java programmers

Reviewed on 31/12/2023

Over the past few years, I've moved to IntelliJ. It's superior, albeit I'm not sure why. There...

Over the past few years, I've moved to IntelliJ. It's superior, albeit I'm not sure why. There isn't just one significant jump. However, it is more adept at refactoring, supports a wider range of languages, handles Git better, and is easier to understand. It performs better when it comes to making inferences from code, such as recommending changes like switching to a lambda or eliminating unnecessary code. That kind of thing.

Pros

A very seamless development workflow is made possible by the design's inherent intelligence and efficiency, which extends to the construction, testing, debugging, and refactoring stages! In addition to offering a multitude of plugins that we can incorporate into the editor, it is jam-packed with capabilities.

Cons

The price is more expensive other wise the IntelliJ IDEA is best developing tool for application developers

Verified Reviewer
Overall rating
  • Industry: Transportation/Trucking/Railroad
  • Company size: 2–10 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

IntelliJ - the place where your IDEAs became real

Reviewed on 23/11/2023

Pros

Very good for productivity.
Clear suggestions
Neat GUI

Cons

A bit heavy
a lot of menu and sub menu that sometimes makes confusion

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 1,001–5,000 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

IntelliJ IDEA review

Reviewed on 07/02/2024

Pros

The way it works with Java languages (mostly) is amazing. Lots of plugins for a better experience.

Cons

It takes a bit to get use to the UI, but overall I enjoy this IDE.

Shayan
Shayan
Overall rating
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Daily for 1-5 months
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

A program suitable for Java

Reviewed on 16/05/2024

Pros

It is unlikely that you have coded with the Java programming language and have never used this program. If this program is not the best in its field, it is undoubtedly one of the best. I am grateful to the developers who have made it possible for students to use it for free.

Cons

Although vscode is also produced by the same company, but in some cases it has better UX for similar things.

Mitusha
Overall rating
  • Industry: Information Technology & Services
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Great IDE for the Android apps!

Reviewed on 05/12/2023

Pros

I have been using IntelliJ Idea past 3 years and I like how comfortable it is to use. The templates are very attractive which makes coding fun and interactive. Also, you can easily collaborate with other users using IntelliJ.

Cons

Nothing as such it's a great product easy to install.

Antonio
Overall rating
  • Industry: Insurance
  • Company size: 51–200 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 9.0 /10

Perfect for developer

Reviewed on 26/02/2024

I'm a developer happy to work with IntelliJ!

I'm a developer happy to work with IntelliJ!

Pros

The ease of use, the ability to natively connect to different databases, the many features and the ability to do very in-depth debugging make this IDE the perfect companion for every developer.

Cons

The modal window should not block all running instances.

Vignesh
Overall rating
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 2.0 /10

Code writing tool

Reviewed on 15/12/2023

Great tool over all
Easy controllers
Troubleshooting is very easy
Works well with code check in...

Great tool over all
Easy controllers
Troubleshooting is very easy
Works well with code check in and check out tools like git

Pros

Easy to import proejcts

Easy to write code
Easy to compline code and check logs in console

Cons

Maven compilations are very slow
Features and gui can be improved

Brandon
Overall rating
  • Industry: Financial Services
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Super easy to use!

Reviewed on 09/08/2023

Pros

Works with just about any language, never had a problem with any development languages. The UI is great has dark mode and the autofill is a lifesaver.

Cons

Takes some time to set up and get the environment working, but once it's done it's done forever and it pays dividends.

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 201–500 Employees
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 8.0 /10

One of the good IDE in the market

Reviewed on 23/11/2023

Pros

It has all the features necessary for Java developers to build Java applications. Besides, it is relatively stable, with various plugins for other tools such as Maven and JBoss

Cons

This product may not be suitable for beginners

Carlos
Overall rating
  • Industry: Computer Software
  • Company size: 1,001–5,000 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

IntelliJ IDEA Review

Reviewed on 15/09/2023

IntelliJ IDEA is a top-tier IDE for Java development, offering excellent coding support and...

IntelliJ IDEA is a top-tier IDE for Java development, offering excellent coding support and productivity tools.

Pros

Exceptional coding assistance, code inspections, and powerful refactoring tools make development efficient and maintainable.

Cons

Can be resource-intensive, and initial setup may require some configuration.

Felipe
Overall rating
  • Industry: Automotive
  • Company size: 11–50 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

It is awesome, coding is much easier

Reviewed on 22/09/2023

I love it, I started years ago and thanks to it I can programe so fast.

I love it, I started years ago and thanks to it I can programe so fast.

Pros

It is awesome knowing that the IDE helps you soo much, it is the key to develop too fast. Really helping me.

Cons

It is so big, it would need to have a huge knowledge zone. I know I can do anything with it and will help me.

Jakub
Overall rating
  • Industry: Food & Beverages
  • Company size: 2–10 Employees
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

The best IDE I have ever used

Reviewed on 21/09/2023

amazing!

amazing!

Pros

I liked almost everything about this IDE. Used for Java, Python, C, PHP and other languages. I recommend it for sure! Go for it, it is forth it.

Cons

Nothing. Sometimes apps big like this one have too many options and it is not easy for new users find everything fast.