IntelliJ IDEA

IntelliJ IDEA

(847)
4.6 out of 5 stars

IntelliJ IDEA includes an amazing set of tools which work out-of-the-box: support for Maven, Gradle and STS; integration with Git, SVN, Mercurial; built-in Database Tools; and many more.

Work for IntelliJ IDEA?

Learning about IntelliJ IDEA?

We can help you find the solution that fits you best.

IntelliJ IDEA Reviews

Ask IntelliJ IDEA a Question
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 851 IntelliJ IDEA reviews
LinkedIn Connections
Sign in to G2 Crowd to see what your connections have to say about IntelliJ IDEA
IntelliJ IDEA review by Antonio  G.
Antonio G.
Validated Reviewer
Verified Current User
Review Source

"IntelliJ IDEA, one of the best IDE"

What do you like best?

What I like the most is that it adapts to practically any programming language, either natively or by installing the necessary plugin for each language. Supports 22 programming languages, giving you the possibility of having the same software for the different applications that are being developed simultaneously at any time.

What do you dislike?

The only thing that would put some snag, could be that it is somewhat complex to configure in some aspects, but nothing exorbitant either. And also comment that there are certain languages ​​that are only supported in the "Ultimate" version of the product, therefore limits in part to the developers, but they are only 8 languages ​​of the 22 available in their repertoire. And its price is somewhat high, but for the quality they offer, it is a deserved price.

Recommendations to others considering the product

If you need a tool for everything, this is your best option since it has support for many programming languages.

What business problems are you solving with the product? What benefits have you realized?

With this software the employees of any company will be covered to be able to lock practically under any programming language. Apart from this, it has an impressive GIT implementation, the way it represents version control is amazing, when you are comparing files and deciding which versions should prevail over the others, you simplify the task in an abysmal way, you see everything much more clear and this allows you, in the first place to commit fewer errors and secondly to speed up those tedious tasks in large projects.

What Integrated Development Environment (IDE) solution do you use?

Thanks for letting us know!
IntelliJ IDEA review by Antonio C.
Antonio C.
Validated Reviewer
Verified Current User
Review Source

"El mejor IDE para Java"

What do you like best?

Hay tantas funciones geniales en IntelliJ que es difícil elegir alguna como la mejor. Desde el pulido del código y el acceso directo a casi todos los lenguajes imaginables, a una comunidad fuerte y soporte de plugins, a su depurador, a su velocidad extremadamente rápida en general, IntelliJ es el entorno de desarrollo más sencillo y útil con el que he trabajado. No podría imaginarme haciendo lo que hago a diario con cualquier otra herramienta.

What do you dislike?

Pregunta difícil. He estado usando Ultimate Edition por un tiempo y ahora estoy usando Community Edition porque ya no necesito hacer desarrollo web. Al principio, pensé que echaría de menos algunas características, pero no encontré el caso de "Maldición, podría hacerlo en Ultimate" todavía. Estoy bastante seguro de que algunas características avanzadas del depurador de Java serían mejores si estuvieran disponibles en el CE, pero en realidad nunca las utilicé.

Recommendations to others considering the product

IntelliJ IDEA es el mejor IDE si el usuario está dispuesto a avanzar en la curva de aprendizaje. Su conjunto de características deja algo que desear, pero está completamente presentado para cualquier persona que esté haciendo un desarrollo comercial de back-end.

What business problems are you solving with the product? What benefits have you realized?

He creado diferentes aplicaciones para el usuario final que cumplen una gran variedad de requisitos gracias al depurador incluido en IntelliJ IDEA

IntelliJ IDEA review by Jaime M.
Jaime M.
Validated Reviewer
Verified Current User
Review Source

"An amazing IDE for programmers using any programming language"

What do you like best?

It has all features you might want.

It has plugins for any programming language.

Has both a community (free) version and a professional version.

The professional versions are free for students and teachers.

Intuituve UI and good layout.

Awesome support for Git and other VCS platforms.

What do you dislike?

It is a bit heavyweight to run.

Unlike the dedicated alternatives (PyCharm, WebStorm, etc) it doesn't always have the latest version of the components that support programming languages, that means that sometimes you will want to use one of the other IDEs if there is something that doesn't work as expected.

It's expensive.

Recommendations to others considering the product

Everyone is using it, just try it and you will love it. Make sure to check the help whenever you don't find something.

What business problems are you solving with the product? What benefits have you realized?

If you come from a Java background, don't even bother with Eclipse or Netbeans, they are good to get started with but this is really what you should be using for creating software.

If you don't come from a Java background, use it too, you might find it doesn't has support for the language you are using but most likely you will get an alert telling you to install an official plugin to support it.

IntelliJ IDEA review by Sandeep R.
Sandeep R.
Validated Reviewer
Verified Current User
Review Source

"Software developer's paradise"

What do you like best?

I have been using IntelliJ IDEA to develop all of the projects related to my academics. It supports multiple programming languages. I've used it initially for Java programming and later on switched to python programming without any great deal of effort as it provides simple plugins to do so. Also, I have been a great admirer of its user interface. There are numerous shortcut commands which do come in handy especially when you are working on something for longer duration of time.

What do you dislike?

To be honest, IntelliJ IDEA has always been a great software. Initially, I used to program in Java using Notepad and Command prompt. Switching to eclipse prevented all the hassle that came with using command line for debugging. However, my friend suggested me to switch to IntelliJ IDEA for Java and I feel that the UI and functionality that it provides has an upper-hand when compared to Eclipse. Also, for python programming I've now switched over to PyCharm. Clearly, I'm in love with the software and see no reason to dislike it. People may have contrasting opinions on which is better, so I'd like everyone to take my opinions with a pinch of salt :)

What business problems are you solving with the product? What benefits have you realized?

I haven't used IntelliJ IDEA as such to solve any complex real-world problems or in a business environment. I've been using it for all of my academic programming assignments in Java and Python. As I mentioned before, it has several benefits when it comes to preferring it to a conventional notepad and command prompt as it provides a UI for execution and line-to-line debugging.

IntelliJ IDEA review by Marcos J.
Marcos J.
Validated Reviewer
Verified Current User
Review Source

"My IDE. Everyone uses it. Know why here!"

What do you like best?

Clever UI design, including keyboard shortcuts and elegant code completion.

Duplicate detection. Refactoring concept which is designed to be applied everywhere, e.g. in Java classes, in maven's pom.xml files, in Spring's bean definition files, in properties files, etc.

Powerful integration with Version Control Systems, including UI design.

What do you dislike?

Slow Indexing when the project is big.

Even if you use its Maven Integration to build the project, it still needs to compile the whole project to run an executable.

Weak support for German keyboard.

Weak support for GNOME. Some shortcuts does not work as expected under GNOME. You need first to disable many GNOME keyboard shortcuts to take advantage of IDEA's shortcuts.

Under Ubuntu's Unity desktop environment, I can not use ALT-F1 shortcut.

UI Designer produces java code which is dependent to Intellij's libraries.

The UI design for Git integration is a little disappointing, comparing to integration with other VCSs.

Recommendations to others considering the product

Guys, get on the train. This is what the pros use. Plus its good to make everyone use the same.

What business problems are you solving with the product? What benefits have you realized?

I use it at work for my software development and maintenance which is my daily routine at work.

It always features integration with a handful of famous softwares. Among them I favor

integration with Springframework and its sub-projects, JavaScript debugger, data source exploration, XPath support, App/Web Server integration, Maven integration, Dependency diagrams, OS commandline (e.g. I use bash directly from IDEA, no need to switch the window)

IntelliJ IDEA review by Marc V.
Marc V.
Validated Reviewer
Verified Current User
Review Source

"The Best IDE"

What do you like best?

Why integrate a lot of tools very useful for a day by day programming

- Create and debug Java programming

- Database Access using and easy interface integrated in the same developing framework

- Great refactor tools that avoid you spent a lot of time doing this actions manually

- Good integration with some frameworks like Spring, Lombok, etc.

- Integration with source control like Git or SVN, though the user interface or using a specific console

What do you dislike?

Sometimes is too generic tool.

It is a little expensive if you pay by yourself, but not for companies, but you can start using the Community edition before start the paying a license.

Recommendations to others considering the product

You can try for free the community edition before pay for a long term licences

What business problems are you solving with the product? What benefits have you realized?

We use for normal development in Java.

- Create new Java projects.

- Maintain and refactor legacy code using the amazing refactor actions.

- Access to databases using a intuitive interface

IntelliJ IDEA review by Jimy S.
Jimy S.
Validated Reviewer
Verified Current User
Review Source

"Powerful efficient and easy to use"

What do you like best?

it is well designed, it is very complete and it has been on the market for several years, this is a great and useful IDE because it helps to code with suggestions of basic code, name of classes, methods and libraries as well as having a simple and easy to use interface in most of its versions. I like it a lot because it has an editor where you can use almost all functions of the program. Using this program you get a good user experience because it is focused on improving the productivity of development that sometimes can not be achieved with other IDE, and its refactoring tool is very smart. In it you can clone repositories using tools such as Git and Mercurial, configure the Tomcat and have an update button that reflects the changes without having to stop and start the Tomcat.

What do you dislike?

It would be great to add more color palettes apart from the existing ones and that you can define all colors by choice.

Recommendations to others considering the product

This IDE is not exclusive to JAVA, you can also use it effectively with Groovy and Scala.

What business problems are you solving with the product? What benefits have you realized?

It allows me to redesign the code in a simple way using the code suggestion, also save time with your wizard.

IntelliJ IDEA review by Jacqueline G.
Jacqueline G.
Validated Reviewer
Verified Current User
Review Source

"Love it"

What do you like best?

The debugging system is very easy to use and allows to have a first level contact with the code that can be developed, the shortcuts in creation of variables and implementation of syntax are very good and easy to use, like the recognition system of errors when implementing.

I also like to be able to divide the work screen to see 2 classes at the same time, so I do not have to be moving and I can validate what I am doing.

What do you dislike?

the amount of resources of the pc that consumes especially the ram, if you leave the program open and you do not turn off the pc in days this saturates and eats all the memory causing your pc to get very slow.

Recommendations to others considering the product

totally, it is a very fluid tool and with which you can have a harmonious code development I really love it

What business problems are you solving with the product? What benefits have you realized?

For the new developers and juniors it has improved the ability to learn and adapt to the code in java, as well as the implementation of jar libraries and the easy work with weblogic

IntelliJ IDEA review by Christa C.
Christa C.
Validated Reviewer
Verified Current User
Review Source

"makes java useful again"

What do you like best?

IntelliJ makes Java an easy to use language. It can save you hours of time in debugging, especially on syntactical errors. I also prefer IntelliJ to other IDEs like xcode because of the beauty of the user interface. I also like to use PyCharm, so it is nice to have a common IDE interface synced across programming languages.

What do you dislike?

My major concern with IntelliJ is that it takes up a significant amount of my computer's available memory when using it. The startup time for the application is very slow as well. It's frustrating to have such a good program impact how productive I can be on other applications on my computer.

Recommendations to others considering the product

Consider your computer's memory requirements, may not provide sufficient benefit on older computers

What business problems are you solving with the product? What benefits have you realized?

The main benefits to using IntelliJ is the time saved by having the ability to compile in the IDE and catch any bugs before having to compile. I personally do not always remember the syntax for certain methods, so it helps me be able to write clean code, quickly. This saves countless hours of development time.

IntelliJ IDEA review by Agostinho d.
Agostinho d.
Validated Reviewer
Verified Current User
Review Source

"The best and powerful IDE to develop in Java"

What do you like best?

IntelliJ is a very powerful IDE, very well developed, it is an ideal IDE to develop in Java language and above all to develop Android applications since it is the same Android Studio platform.

What I like about IntelliJ is that it already integrates a large amount of tools necessary to develop an application, it seems to me an innovative IDE and automatically downloads the repositories according to what is going to be developed. For example, if you want to develop an Android application, this IDE is responsible for downloading the SDK, the gradle and everything necessary for it, such as Maven to develop Java.

I find it an innovative IDE because it includes built-in tools such as Git, SVN, database tools and more.

What do you dislike?

This ID is really good but the only negative thing that I see is that it consumes a lot of resources on my computer like RAM and makes my PC slow.

also if you want to use this IDE with all its tools could be expensive because it is payment but have a free version with severely limitations

Recommendations to others considering the product

IntelliJ is a very good development IDE ideal for developing applications in Java and especially Android applications. I find IntelliJ a very complete IDE and the only one in its class since it integrates a large number of tools and frameworks that other IDE does not

What business problems are you solving with the product? What benefits have you realized?

i'm using IntelliJ when developing an Android application, I think it's really good for that. IntelliJ integrates everything necessary and really simplifies when programming in Java para aplicaciones en android.

I like that this IDE is completely customizable and that integrates Git at once.

When developing code is really good because it includes emmet and warns when there is a bug in a line of code.

IntelliJ IDEA review by Daniel P.
Daniel P.
Validated Reviewer
Verified Current User
Review Source

"The best IDE, for all versiones"

What do you like best?

For me is the best IDE because it is based on android studio, plus there are plugins and versions for almost any programming language. I also use it to replace xcode with appcode, since the keyboard shortcuts are the same, so I don't make mistakes or forget about these shortcuts.

The structure and architecture of how the IDE is organized is the best, everything is easily found, the different search engines (by file and project) are quite powerful. There is even a search engine for the settings menu.

Another thing I like is that you can customize the look as you like, with as many themes and colors as the developer is comfortable with.

It seems silly, but that you can have the IDE in the most comfortable way and the more productive it makes you is the best thing to do.

What do you dislike?

I'm not a very advanced IDEs user, I haven't found anything I don't like. Perhaps the only thing I don't like is that you need a license, although I don't mind paying for the quality of the IDE, although I understand that not all developers are willing to pay for a development environment. It consumes too much RAM, and resources in general, so if you have a pc or mac with little capacity, this IDE may be a bit heavy and make your computer slow.

Recommendations to others considering the product

Once you use it, and use all its plugins and versions for different languages and projects, you don't want to use another software development product.

What business problems are you solving with the product? What benefits have you realized?

Using the Android Studio version I have built several Android applications, using functions provided by Intellij, such as debugger or integration with controls version.

IntelliJ IDEA review by Mai N.
Mai N.
Validated Reviewer
Review Source

"The new leading iDE "

What do you like best?

IntelliJ IDEA keeps my projects organized and makes it so much easier to code. It also fixed my code syntax, but I should be careful not to be reliant on it. I like that everything is on one screen -- the terminal is right at the bottom and I can also see my other files in the same project in the left hand menu. The user can toggle the layout as needed. I used to use Emacs, so this is definitely an upgrade.

What do you dislike?

It's quite confusing to navigate at first, I couldn't do the basic thing like create a project and have the code be runnable. Turns out I did it wrong, but I have my reasons. There should be a starting guide.

Recommendations to others considering the product

Try it out! I personally like it better than Eclipse.

What business problems are you solving with the product? What benefits have you realized?

IntelliJ IDEA helps me a lot with fixing code syntax - there are just bad habits I picked up that IntelliJ have brought to my attention.

IntelliJ IDEA review by Hari Hara Kumar E.
Hari Hara Kumar E.
Validated Reviewer
Verified Current User
Review Source

"Best IDE for Java and Scala development"

What do you like best?

It is fast, it can handle loading multiple projects with no issues. Since the tool has been around a while, it is not very hard to find fix for an issue with the tool. It has strong developer support. It has great number of shortcuts that helps easily navigate the code. Being able to open a terminal right inside intellij is one of the best feature in my opinion.

Plugins are very handy. Being able to run any kind of test cases and get code coverage is something we we use frequently.

What do you dislike?

I updated to most recent version of Intellij and I had to face some bugs - Lesson learnt that, I should not upgrade to a newer version of Intellij immediately after it is released.

Recommendations to others considering the product

Start off with free edition and if you think you need additional features like Javascript/node js development support in the IDE, upgrading to paid version is a worthy decision.

What business problems are you solving with the product? What benefits have you realized?

We use Intellij for our primary development purposes through out the company. With help of various plugins, we can work on multiple technologies. We also use plugins for static code analysis.

QA team uses Intellij for automation purposes as well.

IntelliJ IDEA review by Ian S.
Ian S.
Validated Reviewer
Verified Current User
Review Source

"One Tool Suite Multiple languages"

What do you like best?

I like the consistency of the JetBrains products so you can learn a single IDE and be productive in multiple languages.

The second best thing is all the builtin plugin support for all the different utilities/libraries/specifications so you get an IDE experience for both your primary dev language and all the little pieces that go with it.

What do you dislike?

Seems to be a bit of a CPU hog on the Mac. Sometimes it will just be idling and using 15-20% of the CPU. Not sure what it is doing, but when it is not the active window I would prefer it to not be utilizing system resources.

What business problems are you solving with the product? What benefits have you realized?

The primary benefit is workplace productivity. With all the different components that make up a software ecosystem, it is critical to have a single tool that lets you manage as many pieces as possible with a consistent interface.

IntelliJ IDEA review by Peter A.
Peter A.
Validated Reviewer
Verified Current User
Review Source

"Intellij IDEA is the best Java development environment around"

What do you like best?

Intellij IDEA is very easy to use, and has great developer aids. The autocomplete for methods/variables is very useful. If you have the full version rather than the community edition then there are great things to help with server side development too.

It works well with GIT (and other source control systems), which makes team work simpler.

The code completion bits are very handy, for example just typing iter will give you the relevant "for loop" and even suggest what you want to iterate around.

The integration with Maven and Gradle is also good, and I use maven for my server based projects, and have used Gradle for Android projects, though I now use Android Studio, which is based on Intellij.

There are lots of features that I haven't had a chance to use, but the ones that I do use are excellent.

What do you dislike?

The change of the pricing mechanism from one where you purchased it outright, and then could upgrade to a license system where you pay an annual amount is not good, and has stopped me upgrading. I also personally find the introduction of various Java extras, e.g. Scala, Groovy, Kotlin has taken the aim away from the core Java development, though I realise that it may be useful for others.

Recommendations to others considering the product

Give it a go with the community edition, and then if you need to switch to the full version

What business problems are you solving with the product? What benefits have you realized?

Java client and server side development

IntelliJ IDEA review by Nicholas Y.
Nicholas Y.
Validated Reviewer
Verified Current User
Review Source

"The Gold Standard for IDE's, and My Team's Java IDE of Choice!"

What do you like best?

JetBrains continues to create the best, most easy-to-use while being the most robust and feature-laden IDE's on the market, and IntelliJ is no exception. IntelliJ and some of the other JetBrains applications share similar features and hotkeys, so it's easy to be able to switch between the different applications and not have to memorize shortcuts and functionality over and over again.

What do you dislike?

IntelliJ can take a while to load up depending on the size of the project that you are trying to open, but that could be more of a hardware issue rather than an issue of IntelliJ, so your mileage may vary!

Recommendations to others considering the product

Check out any of the other products from JetBrains! RubyMine and PyCharm are top notch! Also consider that if you do decide to switch to IntelliJ, if you are starting out and are trying to select a product, in general it's good to try to get everyone to use the same tools, since while IDE's are purely a matter of personal choice, the more people that use a particular tool, the more resources you have should anyone have a question arise regarding it.

What business problems are you solving with the product? What benefits have you realized?

With (most) of the team using IntelliJ, we are able to help each other with tips and functionality questions for both old and new members of the team thanks to the fact that we all use the same application, and each have a varying level of knowledge on the tool itself.

IntelliJ IDEA review by Jon V.
Jon V.
Validated Reviewer
Verified Current User
Review Source

"A great IDE, if sometimes a little hard to configure"

What do you like best?

I love all the options you have with this IDE. You can do just about anything, and most simple tasks are incredibly intuitive. Debugging is wonderful and the console and windows are second-to-none.

What do you dislike?

Some settings and tasks are a little difficult to figure out the first go-round, such as deploying an app via local server. Depending on which server you're using, the configuration can take some time (I've still yet to figure out JBoss deployment). For beginners, this IDE might be a little much.

Recommendations to others considering the product

Go for it. Even if you can't do some of the more complicated tasks IDEA offers, you'll surely realize some of the more basic benefits of using the IDE.

What business problems are you solving with the product? What benefits have you realized?

This IDE has helped me locate a lot of very complex bugs that I don't know I could have discovered in another IDE. Debugging is great and has helped me complete several projects.

IntelliJ IDEA review by Austin M.
Austin M.
Validated Reviewer
Verified Current User
Review Source

"Best debugger + clean interface"

What do you like best?

The debugger displays any variable alterations in the lines that are making them. So if you set a variable to a value, or are doing some complex math, it will kind of watermark that line of code with the variables being used. Super helpful when debugging school projects, and I am sure it is even more helpful for advanced users!

What do you dislike?

The price, though it may be worth it if you are coding a lot (or if you're a student like I am and get it for free). Likely if you are using this your company would likely be writing off the costs, but idk.

Recommendations to others considering the product

Eclipse is also a good IDE, but IntelliJ is just cleaner overall

What business problems are you solving with the product? What benefits have you realized?

Well, debugging takes a lot of time, and having an active debugger helps greatly with this process. It allows you to easily track what changes are made by what lines of code, which is obviously awesome.

IntelliJ IDEA review by Surajit C.
Surajit C.
Validated Reviewer
Verified Current User
Review Source

"The most ideal IDE for Java ."

What do you like best?

It has the Best User Interface in its segment .

Its auto code completion feature is a bliss .

Awesome Skins are available .

Its loading time is better than Netbeans or Eclipse .

It has almost every feature which any other IDE's .

Code browsing is effective .

Plugins are available in a good amount .

Workspace feature is good .

What do you dislike?

There are few things that I don't like about IDEA -

Memory consumption is too high .

Not suitable for too low end devices . Please take care of this .

Its paid version is too expensive. The sole reason I am not buying the paid version and sticking to the community version , so that it doesn't burn a hole in my pocket.

Recommendations to others considering the product

One should definitely go for it as it is one of the best modern IDE's available. Though , it is a little bit expensive but it is worth every penny. If you don't want to purchase the full version , go for the community version .

What business problems are you solving with the product? What benefits have you realized?

I am a freelance JAVA developer who develops backend code for various clients and IntelliJ IDEA has tremendously helped me to write faster code and develop applications in a comparatively lesser time .

Also, I practice code for myself in the same IDE .

IntelliJ IDEA review by Michael S.
Michael S.
Validated Reviewer
Verified Current User
Review Source

"One of if not the best IDEA for java"

What do you like best?

I'm a java programmer specialised mostly on android programming although when I'm not working on that scope I definitely prefer using IntelliJ IDEA over other IDEs such as Eclipse or Netbeans. It's mostly personal preference but I really like the layout and the way it looks, can easily get the required imports and code suggestions by pressing ALT+ENTER and pressing SHIFT two times allows for searching about anything on the project: search for code content from all the project files, plugins, etc... The concept between IDEs are all the same and I used to use Eclipse before but since I've come across IntelliJ IDEA it definitely increased my productivity.

What do you dislike?

The only thing to dislike about would be the price. In my case my company supplies the license so I'm free to use IntelliJ without any extra costs on my end, although if that wasn't the case I'd go for a free IDE. It's quite a limiting factor but if you're a student then you'll be fine as the license is free for them.

Recommendations to others considering the product

It's one of the best IDEs for Java, just could be a bit costly if you're an individual user not working for a company or a student. Regardless, if you can afford it then it's definitely the best IDE available currently for Java.

What business problems are you solving with the product? What benefits have you realized?

I'm providing solutions to improve the company's efficiency in delivering the products that the customers require, by developing tools which aid my co-workers with their tasks. Benefit would definitely be it make the the development of these tools more pleasurable and much more enjoying for me, as it provides a lot of java related tools required to smoothen out the experience.

IntelliJ IDEA review by Krishna Murari J.
Krishna Murari J.
Validated Reviewer
Verified Current User
Review Source

"The most powerful IDE ever . Period ."

What do you like best?

Almost everything .

The best User Interface design in its segment .

It has support for Maven .

The software is updated every now and then .

Good community support .

Refracting code is a lot easier .

What do you dislike?

The one thing that I don't like about IntelliJ IDEA is it's heavy pricing. it is too expensive . I think it should gave a donate feature rather than buying the IDE . Some of the features are just not there in IntelliJ IDEA community version .

Indexing is a little bit slow. It lacks on keyboard shortcuts for example there is not a shortcut even to switch to fullscreen mode.

Recommendations to others considering the product

This is by far the Best IDE compared to all other IDE's out there . You will definitely love everything .

Tip - It is a paid software so before buying the professional version , try the community version first . And , watch some tutorials to get the max use of it .

What business problems are you solving with the product? What benefits have you realized?

I am a freelance developer who develops standalone desktop applications and by using IntelliJ IDEA , I have maximized my productivity for development . I don't have to now install any other IDE .

IntelliJ IDEA review by Alekhya A.
Alekhya A.
Validated Reviewer
Verified Current User
Review Source

"Intellij Amazing IDE"

What do you like best?

It is so easy use, so interactive, once i figured out the short cuts, it made my life easy. I liked the new feature of terminal embedded within intellij is very helpful. I used to use eclipse, eclipse didn't have this feature, so it was little annoying to switch back and forth to run the program and make any changes in my program. i like the little tips/suggestions that i get when ever i open the intellij, it makes the usage of the IDE painless. The interface is very interactive and easy to use.

What do you dislike?

i have a community version. it wouldn't take me the file location in the package view. it is little annoying as i have to open each folder inside package and go to that file. It was initially hard to find the short cuts for the community version that i am using, i had to google multiple pages , but the short cuts that were provided weren't actually working, i wish there is a better way of maintaining these shortcuts by intellij community. The imports doesn't automatically go away when the class is removed from that file, i have to manually remove the imports.

Recommendations to others considering the product

It is a very helpful and integrated tool. I would definitely recommend to try the community version which is free, once you like it, you can take the licensed version.

What business problems are you solving with the product? What benefits have you realized?

I liked the new feature of terminal embedded within intellij is very helpful. I used to used eclipse, eclipse didn't have this feature, so it was little annoying to switch back and forth to run the program. Overall i found it is very helpful and interactive.

IntelliJ IDEA review by Israel F.
Israel F.
Validated Reviewer
Verified Current User
Review Source

"A great community IDE"

What do you like best?

It makes my job easier, I switched from python to java recently due to a job switch and my previous editor is not the best for the new language. It has a lot of features to navigate the code, find class or method definitions, Java is an Object Oriented programming language that implements Hierarchical class based inheritance, so it makes it really easy to navigate the whole class tree.

When it comes to debugging, I like the way they show everything on the debug pane, variables values and object references makes it easier to have a quick snapshot of the state of the program at that stage.

What do you dislike?

Too many features and options makes it hard to use it efficiently, it requires time to get used to it

Recommendations to others considering the product

Read the docs and watch video tutorials, it has too many options and it takes time to use it efficiently.

What business problems are you solving with the product? What benefits have you realized?

Code navigation and refactoring made easier, as well as testing

IntelliJ IDEA review by Avinash K.
Avinash K.
Validated Reviewer
Verified Current User
Review Source

"The ultimate IDE for FrontEnd , Java and Android."

What do you like best?

Things which I like about IDEA -

1. It is available on many platforms so I can use it on my PC as well as Ubuntu Laptop

2. Best UI in its segment.

3. Keyboard shortcuts make it a hell fast for me to do work.

4. It has a great plugin's support.

5. Great community support.

What do you dislike?

The few things that I dislike -

1. The paid version is very expensive to buy. Community version is free.

2. Consumes too much memory.

3. The loading time is too long but it is understandable for an IDE with so many features.

4. Organisation of projects takes a little bit of efforts.

Recommendations to others considering the product

1. Don't buy the paid version first . Try the community version first.

2. Learn to use keyboard shortcuts.

It seems a little expensive at first but it is worth it. Go forit.

What business problems are you solving with the product? What benefits have you realized?

I am a backend developer in a small organisation and I use intellij IDEA for my daily software development. I can develop all my required applications in 1 IDE. It is also useful for debugging as .it is very fast. I develop small applications for client and with the help of IntelliJ IDEA, it is developed faster.

IntelliJ IDEA review by marko v.
marko v.
Validated Reviewer
Verified Current User
Review Source

"Thoroughly satisfied with this product "

What do you like best?

In my opinion it is the best ide to type code on. It a very nice, and clean gui, great support for java, and very easy to use. Great tools for programming such as easy to use generate features for getters and setters

What do you dislike?

Some of the default shortcuts are a little strange and awkward. It was also a little tricky to pick up and use at first but over time it becomes easy and fluent.

Recommendations to others considering the product

Highly recommend the use of IntelliJ Idea. Its easy to use and can conform to any task that you need to get done. I was recommended to use this product by a friend and was skeptical at first. However in about a week my mind was changed i fell in love with this ide.

What business problems are you solving with the product? What benefits have you realized?

It is easy to use and set up for small and large projects alike.

IntelliJ IDEA review by Guy E.
Guy E.
Validated Reviewer
Verified Current User
Review Source

"No IDE this intelligent and versatile exists out there"

What do you like best?

Works with every programming language I have needed to work with over the last 5 years. Is easier to setup and get up and running than other IDEs like Eclipse. Provides extensive refactoring capabilities for all programming languages it supports, along with hints / suggestions for improving code quality and teaching developers about new language features. Finally, we love the "Local history" feature, which has saved us countless times after accidentally losing changes or forgetting to commit something important.

What do you dislike?

Several areas of the application aren't organized in an intuitive manner. For example, the meaning of icons within the UI isn't immediately clear (e.g. icons for expand all, collapse all, step over, step into, etc, aren't immediately clear; you have to hover over them with the mouse to find out what they mean). Most of the application menus seem unnecessarily long and not well organized, so we often find ourselves searching menu after menu over and over until we find the option we want. The auto-fix / auto-complete feature takes getting used to and sometimes is not as intelligent as Eclipse's auto-fix / auto-complete.

Recommendations to others considering the product

Adopt it across your entire team for the maximum benefit. Consider buying it rather than just using the community edition -- the commercial edition is much more flexible, and the subscription pricing is extremely reasonable compared to the amount of productivity your team will gain from using it.

What business problems are you solving with the product? What benefits have you realized?

We needed one IDE that we could use with all of the different languages we support now and for the foreseeable future (PHP, Ruby, Java, AspectJ, HTML, CSS, CoffeeScript, Sass) and IntelliJ supports all of these out of the box or has an easy-to-install plugin that does. We also needed an IDE that can help us quickly navigate and refactor large code bases with ease, allowing developers to focus on high-level details while using the tools to maintain the low-level stuff (like code generation, file organization, compilation, etc).

IntelliJ IDEA review by Sudheer R.
Sudheer R.
Validated Reviewer
Verified Current User
Review Source

"Best IDE that I have used so far"

What do you like best?

The best thing I like about the product is that it has very light-weight UI. It offers many plugins which offer different using programming languages. Both design and development can be done with ease with this product. Truly speaking, many colleagues of mine replaced eclipse IDE with IntelliJ IDEA on my suggestion. They all liked it. It is great from performance and UI perspective. Another best thing about this IDE is that it is supported on Windows, Linux and Mac OS. It offers easy installations on all platforms and has a great community to help with issues.

What do you dislike?

I don't I have much of dislikes from this IDE. The only thing I would like to improve is keyboard shortcuts and git integration.

Recommendations to others considering the product

This is a great product. I would recommend using the IDE in a trial version before opting it. This will help to know whether it meets your requirements in a better way or not.

What business problems are you solving with the product? What benefits have you realized?

Programming, code version control.

IntelliJ IDEA review by Varun V.
Varun V.
Validated Reviewer
Review Source

"Intellji Experience"

What do you like best?

Best easy to use IDE for JAVA enterprise development. Have great plugin support like code coverage, statistics for code lines, tests etc. They are very helpful to get started quickly and consistently. Rarely hangs or slows down. Good configurable shortcuts available.

What do you dislike?

Nothing much. Per haps some basic bugs in ide take more time to get solved.

Recommendations to others considering the product

Explore plugins repository , add git configurations option, use maven etc.

learn shortcuts before doing anything else. Shortcuts will save lot of time. Intellji provide lots of configurable shortcut options. Explore the debugging once also on remote server. You can remote debug a java process. that is soo cool. You should be able to pass the parameters to that process.

Call it via Ctrl+Shift+Space (Cmd+Shift+Space for OSX), to get a list of suggestions of classes, variables, fields and methods already filtered by the type compatible with the current context.

IntelliJ IDEA also analyses possible data flow to guess the possible runtime symbol type and provides choices based on it, automatically adding class casts

It can also detect duplicate blocks while you are coding..

Cmd + O – Navigate to type

– entering type name navigate us to that type

– entering just a single letters from camel case notation does the same eg. instead of MyVeryLongClassName you can use MVLCN

What business problems are you solving with the product? What benefits have you realized?

Developing Java project which have large code base and large number of files need good idea. It helps there. Benefits are : 1. good response 2. no hanging 3. Large plugins 4. good Git integration.

IntelliJ IDEA review by Ronen B.
Ronen B.
Validated Reviewer
Verified Current User
Review Source

"Experience in the "real" industry , and on my studies."

What do you like best?

It make the life of the software engineer much better.

It's an amazing IDE, it helps a lot. Many auto complete statements and many comments and ideas about how to "refactor" the code so it will be more readable\efficient.

I used it a lot during my studies, in order to code the projects. In addition, I'm using it on my part time role. I've hear from many co-workers just good words about this product, I don't think there is someone who can not recommend this IDE. Even if maybe it's load time can take time, it doesn't matter. It has so many features and tools for the programmer.

What do you dislike?

Maybe the time it takes load up after the PC is powered on. It's annoying I think.

But it's because it's a "heavy" IDE and should load many components.

But it totally deserve it, because all of it's good features.

Recommendations to others considering the product

If you're not sing it yet, start :)

What business problems are you solving with the product? What benefits have you realized?

Better performance in a short time. I really recommend this IDE for software engineers\programmers.

It suits both students in their first years of their studies, and on the IT industry when finishing the studies.

IntelliJ IDEA review by Jesús B.
Jesús B.
Validated Reviewer
Verified Current User
Review Source

"The best IDE for application development"

What do you like best?

In my years of experience in the programming area, I consider Intellij Ide to be one of the most robust in the market. Its super complete debugger, compiler and integrations with thousands of plugins in its store, makes it one of the best. Integration with Maven, servers and database managers. The best

What do you dislike?

There is a small problem when opening multiple ide windows and running two applications at the same time. One of them when closing it crashed the software. But I do not consider it anything serious

Recommendations to others considering the product

Use to the maximum all the tools it offers, including plugins

What business problems are you solving with the product? What benefits have you realized?

in my work, because my specialty is JAVA application development, I consider this IDE. It will sound exaggerated but this software for me has been the salvation in my work environment

IntelliJ IDEA review by Spencer L.
Spencer L.
Validated Reviewer
Verified Current User
Review Source

"IntelliJ is Great!"

What do you like best?

IntelliJ has a rich and complete feature set. You can easily add and view multiple datasources through the IDE. The syntax highlighting and code completion are phenomenal, and IntelliJ even provides some code optimization suggestions. The search functionality, including being able to click to find usages or click to find declarations of variables help tremendously.

What do you dislike?

If you leave IntelliJ running for too long it seems to grind to a halt. This is easily remedied by restarting the application, but can be an annoyance in some cases.

Recommendations to others considering the product

It's a little on the expensive side, especially compared to free alternatives like Eclipse, but it is a great product that should definitely be considered.

What business problems are you solving with the product? What benefits have you realized?

IntelliJ speeds up development and aids productivity with a rich feature set and shallow learning curve. New users to the application can quickly ramp up and find everything they're looking for and more.

IntelliJ IDEA review by Gary T.
Gary T.
Validated Reviewer
Verified Current User
Review Source

"Best looking IDE that makes Python development much easier"

What do you like best?

The amount of time spent using IntelliJ makes me very appreciative of the effort the team has spent in developing the UI and the quick and easy shortcut commands. The short cut commands are actually really useful when you are working on a very large codebase with multiple contributors. Being able to quickly find a class' definition or how an object is being used is really handy (ie go-to class, file, etc.). They also have a lot of quick shortcuts that makes my development experience a lot better, for example, being able to quickly comment / uncomment lines, stepping through the debugger, and more.

What do you dislike?

Not much complaints from me. Although the installation can be a hassle. Definitely not a big fan of the download / installation time. But I guess this can't be helped since this is a fairly decent product with so many features.

What business problems are you solving with the product? What benefits have you realized?

I just use IntelliJ for software development. The benefits are the great UI/UX. One of the greatest benefits is that it helped me navigate through a massive codebase by using some of their product features. It has also many my development experience better.

IntelliJ IDEA review by Yasser R.
Yasser R.
Validated Reviewer
Verified Current User
Review Source

"best IDE I ever used"

What do you like best?

- it has very powerful plugins system

- there is plugins that supports (mostly) every programming language and /or framework

- it has powerful intelliSense and auto complete suggestions

- it has easy to use and adapt shortcut keys

- it is available on Windows and Linux platforms

What do you dislike?

- when the project goes big, features that depends on the indexing (like auto complete) takes long time, although I run on quad-core, 16GB ram, and M2. SSD! When I use normal mid-range machine it is a nightmare!!

- It takes too long time to start

- it is kinda expensive for independent developers. Also, it is expensive to upgrade to newer versions.

Recommendations to others considering the product

if you want a single experience to work with and love the all-in-one solutions, so it is IDEA. It supports all popular languages and frameworks. Also, it has large plugins respo with good support.

What business problems are you solving with the product? What benefits have you realized?

n/a

IntelliJ IDEA review by Aleyna R.
Aleyna R.
Validated Reviewer
Verified Current User
Review Source

"It's a matter of taste! It depends on what you need."

What do you like best?

The thing that I like about IntelliJ is how many features it has to find issues with your code, especially the compare one when you are doing an specific change and it turns out wrong! with IntelliJ you can easyly find whats not working, even if is a typo!, also the grunt integration is a plus.

What do you dislike?

I don't like how heavy it is! It's the main reason of why I don't use it in my daily basis, just when I need to do something very specific with my code. It's not nice to see, maybe it is because I'm using an old version, maybe switching the layout color might help, but still its not pleasant to see many things going on apart from your code wich could be complicated too.

Also, I feel like it's extremely slow to work with, even in a 8gb ram and i5 computer! I just use it very few times a month. Also, I really dislike that I cannot have more than one project open to work on at the same time or copying something if I need to.

Recommendations to others considering the product

It really depends on you! As a front-end developer, it's not the best, but if you work with backend, it might help you a lot more than others.

What business problems are you solving with the product? What benefits have you realized?

It really helps to find any problem that you have with your code, from indent to typos. Apart from that, I'm not that impressed.

IntelliJ IDEA review by José Gabriel G.
José Gabriel G.
Validated Reviewer
Verified Current User
Review Source

"The most powerful sword for a Java Developer"

What do you like best?

It has support for the most known technologies and frameworks of Java world such as Spring, Hibernate, Gradle and others, on the other hands, the most recent version they have added support for Kotlin the new language to develop android apps. They have a lot of plugins to develop backend and frontend (With Angular.js, Angular, React.js, React.js) software, moreover, IntelliJ helps you with most code smart completion and redirection when you are working with frontend or backend (java) frameworks.

What do you dislike?

We still need Android Studio to have a better tool to develop Android native applications. Well, another thing is: the large amount of resources consumed. The price is outrageous, I can't understand why, if there are other free tools with very similar feature such as Netbeans, STS or Android Studio.

Recommendations to others considering the product

It's an expensive IDE but, It's a very good decision, if you decide to buy it you will never regret.

What business problems are you solving with the product? What benefits have you realized?

If you are a Junior or intermediate developer this IDE is going to help you a lot to be more productive. On the other hands, the tools that this IDE provides for VCS using GIT or Mercurial are powerful and giving you and your team a very great tool to solve merge conflicts or apply changes between branches or apply the gitflow methodology.

IntelliJ IDEA review by Trevis L.
Trevis L.
Validated Reviewer
Verified Current User
Review Source

"IntelliJ IDEA Review"

What do you like best?

1. Smart Completion

2. UI is much better and so is the performance

3. Code Management tool such as Perforce, Git are very nicely integrated with the IDE which you won't find it in eclipse

What do you dislike?

The only thing that I dislike is the costing of the IDE. But sometimes I think, it's worth it!

Recommendations to others considering the product

For java development, IntelliJ IDEA is the best of all!

What business problems are you solving with the product? What benefits have you realized?

1. Inteliij indexes your entire project on start up and thats it. It won't search for files every time you ask for a resource. That is why search for resource on other IDEs is very slow.

2. Keymaps. You have a choice of lot of quick key shortcuts and in addition they are customizable to your choice

3. Moreover, I have heard that Google is supporting IDEA as their default tool for Android

IntelliJ IDEA review by Ravi A.
Ravi A.
Validated Reviewer
Verified Current User
Review Source

"Great development speed"

What do you like best?

Speed! I used this tool for J2EE development and was impressed by the support it provides to generate automatic code. I started my career with Eclipse but when I started using IntelliJ, I could not go back to using eclipse.

What do you dislike?

Eclipse was entirely free, but IntelliJ is not free completely. Community edition is free and Ultimate edition is paid. Community edition has limited features compared to Eclipse, hence I had to move to ultimate edition.

Recommendations to others considering the product

This tool should be tried at least once. It will cover most of your requirements but at the last I would say that the end user should himself evaluate this tool. No doubt a great tool to start with!

What business problems are you solving with the product? What benefits have you realized?

We have improved on our development speed using IntelliJ. Also, the frustration level with this tool is comparatively less that it is with Eclipse.

IntelliJ IDEA review by Patrick W.
Patrick W.
Validated Reviewer
Verified Current User
Review Source

"Full-featured IDE for Java based languages"

What do you like best?

The features on IntelliJ are amazing and pretty bug-free. If you've used Eclipse, you know that Eclipse can't jump through connections in your Java code nearly as fast if it can even do it at all. Compile checks are great. Searching is great. Refactoring mostly works as well.

What do you dislike?

The UI/UX is soooo confusing. Open up the settings and you'll immediately be bombarded with a bunch of settings for features that you don't know how to use, much less how to configure. Settings run over each other. Plugins also run over each other.

Recommendations to others considering the product

Use it over Eclipse. IntelliJ is pretty much the best option hands down if you are writing Java or another JDK based language. Totally worth the price.

What business problems are you solving with the product? What benefits have you realized?

Writing Java and Scala code easily.

IntelliJ IDEA review by Donald H.
Donald H.
Validated Reviewer
Verified Current User
Review Source

"Nice transition from Visual Studio"

What do you like best?

I have mainly been a MS developer using Visual Studio. When I dove into Java I started with Eclipse and it was pretty confusing. Switching to IntelliJ made a huge difference. It is a nice clean layout and pretty intuitive. It isn't Visual Studio but it is a lot closer than Eclipse and helps with the learning curve when switching to Java.

What do you dislike?

Not really much to dislike yet. So far I have liked it a lot.

What business problems are you solving with the product? What benefits have you realized?

We needed to do some work in Java for a particular client and no one on the team was a Java developer. So, we had to find an IDE to do development with. We tried Eclipse initially and then tried IntelliJ and haven't looked back.

IntelliJ IDEA review by Vamshi P.
Vamshi P.
Validated Reviewer
Verified Current User
Review Source

"Best IDE for almost all languages"

What do you like best?

I primarily use it for Java, simply the best IDE a developer can ask for. It has all the features one can wish for including fast global search for files and classes, autocompletion, refactoring tools and neat UI for UT framework.

Ui is great, i particularly like the dark theme. Wide variety of fonts, defaults work great most of the time.

Presentation mode and intuitive shortcuts. It was very easy to switch to this from other ide tools such as Eclipse.

VCS integration.

What do you dislike?

- Memory management can be improved. IDE lags when you open multiple projects.

- Prefer more tasks to be run in async i.e., shouldn't prevent user to run something when some background optimization is running.

Recommendations to others considering the product

Best IDE with great feature set. Move to this if you are bored of oldschool ide tools like Eclipse.

What business problems are you solving with the product? What benefits have you realized?

1. Software development

2. Testing

IntelliJ IDEA review by Glen G.
Glen G.
Validated Reviewer
Review Source

"Great IDE with a lot of languages support"

What do you like best?

The Intelli sense option is great as well the multi language support, I can easy jump between Java code or Go code without any issues as well the integration with the server side. I can easy start using because is similar like Eclipse so no learning curve required at all.

What do you dislike?

Now with the Oracle JDK license fee that integration is going to be interesting if I want to use OpenJDK as well that is a license product. The multi OS Support sometimes is a problem considering portability, but I would say with Mac works fine.

Recommendations to others considering the product

Start considering OpenJDK support

What business problems are you solving with the product? What benefits have you realized?

The easy development function as well the Git connection and support is great I love the idea of be language agnostic

IntelliJ IDEA review by Paritosh G.
Paritosh G.
Validated Reviewer
Review Source

"Super User Friendly"

What do you like best?

The ability to install plugins from such a large majority of sources, makes this product stand out. I can customize the IDE to just make it my own. I can install any font, any theme and the product becomes just as I would like it to be.

What do you dislike?

It is a bit heavy. It indexes all the files in the project for a seamless user experience, and that uses up a lot of memory.

Recommendations to others considering the product

It should try and reduce the memory usage.

What business problems are you solving with the product? What benefits have you realized?

All the code that I write while I work is written in intelliJ IDEA. I am trying to bridge the gap between the poor people and the areas where they can find work by building a product for the same.

IntelliJ IDEA review by Alexander W.
Alexander W.
Validated Reviewer
Verified Current User
Review Source

"Intellij is an elegant integrated development environment that has a bounty of useful features"

What do you like best?

I like all of the different hot keys plugins and abilities IntelliJ IDEA gives to the user. It makes it incredibly easy to import with alt+enter and installing new plugins is a breeze with a modern interface for installation. Intellij also supports a crazy wide range of technologies so you don't have to switch IDE's as much depending on what you are working on.

What do you dislike?

I dislike that it is not free like something such as eclipse. I have been spoiled by other IDEs but IntelliJ really does make the investment seem worth it although it might not be for a single person with minimal funding

Recommendations to others considering the product

Take the time to sit down and learn a bunch of hot keys and macros that will be useful to you it pays huge dividends later and is one of IntelliJ's better features

What business problems are you solving with the product? What benefits have you realized?

We are developing in spring and moving quicker than I believe any other IDE would allow us to. IntelliJ IDEA has so many different hot keys and macros that I am able to program at a much faster rate than before in eclipse.

IntelliJ IDEA review by Jesus P.
Jesus P.
Validated Reviewer
Verified Current User
Review Source

"IDE muy profesional"

What do you like best?

Es un IDE de características muy profesionales con el cual podrás desarrollar software de forma muy ágil. Su licencia Community es muy buena para empezar. Además, permite el diseño de apps para Android o Java Swing.

What do you dislike?

Lo que menos me gusta es que al ser privativo haya que pagar una licencia, en contra a como es Eclipse.

Recommendations to others considering the product

El uso de IntelliJ puede diferir de otros IDEs como Eclipse, el hecho de las combinaciones de teclas puede llegar a ser algo frustante al principio, pero se acostumbra uno. La versión de pago tiene muchas más características.

What business problems are you solving with the product? What benefits have you realized?

El propio desarrollo del software dentro de la Universidad o la empresa, como tal, he podido realizarlo con este software.

IntelliJ IDEA review by Sean Francis N.
Sean Francis N.
Validated Reviewer
Verified Current User
Review Source

"Impressive Java IDE"

What do you like best?

Jetbrains has completely nailed developing IDEs for Java. The previous IDEs tend to be sluggish, slow, and have an unimpressive UI. However with IntelliJ IDEA, you can get really productive without having to worry about it from impeding your tasks. Along with a beautiful UI, IntelliJ IDEA provides you with features that will help you finish your projects in a shorter time.

What do you dislike?

Despite being considered one of the best Java IDEs, it is still developed using Java and is a heavy application. This would require you to have a machine with at least mid-level specifications.

Recommendations to others considering the product

IntelliJ IDEA will not be standing between you and your project. It provides you tools that will help you finish your projects.

What business problems are you solving with the product? What benefits have you realized?

With IntelliJ IDEA, we are able to develop applications that suit our requirements. Compared to other integrated development environments, IntelliJ IDEA is designed to help you with your project without the least hassle as possible.

IntelliJ IDEA review by Antonio M.
Antonio M.
Validated Reviewer
Review Source

"The best IDE for Java development"

What do you like best?

When you're coding just pure Java it's really helpful in the way it brings you help with tools like the autocomplete or the go to definition, which helps a lot when you're coding a large project.

Also the GUI tools for making visual programs are really helpful, the drag and drop tool is awesome.

I also love that you can do SQL inspection while you're coding on the Database tab, it makes it easier.

If you want to code on Android you can also do it, you don't need to download Android Studio also, with IDEA you can install the plugin and is a 2 in 1 tool.

What do you dislike?

Well... it's a really heavy program which consumes a lot of RAM and Disk space, so if you're on a laptop it will get a bit heavier to daily use unless you own a good hard disk. On my case I got just 120Gb of space and 8gb of RAM so it's a bit heavy but it compensates.

Recommendations to others considering the product

If you are coding on JAVA it's a must in you daily tools, it really worth over other IDE's, just use the free version if you're not going to code Websites and enjoy it.

What business problems are you solving with the product? What benefits have you realized?

With IDEA I'm able to code in Java easily with a updated program unlike other IDE's which are a bit old so I got all the benefits of a modern IDE with other extra tools whose make it a bit easy to code on Java.

IntelliJ IDEA review by Ramón G.
Ramón G.
Validated Reviewer
Review Source

"The best IDE for java development Out there"

What do you like best?

IntelliJ IDEA is a nice IDE for java development. As the webpage says: It analyzes your code, looking for connections between symbols across all project files and languages. Using this information it provides indepth coding assistance, quick navigation, clever error analysis, and, of course, refactorings.

It is true. You have a really nice IDE for programming and you can use all the features and install plugins. The features I love the most are the material theme, dark ui and the auto indent.

What do you dislike?

If I could say something I dislike from IntelliJ is about the price. It is expensive if you want to update to the ultimate version. If you buy it, you will retrieve the ultimate version in a perpetual license and updates for the client in that year so if you want to keep updated, you must spend money yearly.

Recommendations to others considering the product

I recommend IntelliJ Idea if you are a developer and use all the day this software. It is multiplatform so you can program in Linux as well.

It has a community edition which is free that you can use but it has not the same options as ultimate software have.

So If you have a lot of projects, you should swap to Idea, and think about bying a license of the program.

PS. If you are student, GitHub offers a pack for you with all Jetbrains products for one year.

What business problems are you solving with the product? What benefits have you realized?

It helped me in all projects I did. The GIT implementation makes the coding even easier. It is so smart, so it helps you while you are coding.

IntelliJ IDEA review by Jose Antonio G.
Jose Antonio G.
Validated Reviewer
Review Source

"A Java complete IDE "

What do you like best?

Is one of the most powerful IDEs to work with Java and, in my opinion, the easiest to use. You have all the options you need to work with all the tools normally used with Java: Maven, Spring,... and the options to compile, debug and inspect the code are incredibles.

One of the most useful options it includes is the Database explorer, which lets you make simple (or even complex) queries to DB without changing to another application.

And of course, you can use it free with the Community version.

What do you dislike?

The memory consumption. The tool uses a lot of memory and when you are working with several modules or projects you need a very powerful computer with lots of RAM.

Recommendations to others considering the product

If you work with Java, let it a try, it won't disappoint you

What business problems are you solving with the product? What benefits have you realized?

I use IntelliJ as my main IDE to develop in Java and it has helped me to do ALL the tasks I need to do in my daily work.

IntelliJ IDEA review by Benson T.
Benson T.
Validated Reviewer
Verified Current User
Review Source

"Powerful yet Simple IDE"

What do you like best?

Simple setup for debugging. Easy to use linter plugins. Intuitive and modifiable keyboard shortcuts. Works with a variety of languages. Solid syntax highlighting.

What do you dislike?

IDE feels heavy at times. Reindexing is slow. Costs Money. Settings can be hard to navigate. Would be nice if there were more customizable UI features (i.e., using UI plugins to change appearance can be difficult).

Recommendations to others considering the product

Ask yourself how much you would benefit from walking through and code with a debugger. If working on a purely front-end application, using a debugger in a Jetbeans product such as Webstorm may not be as useful as debugging a backend service via Pycharm.

Also, I feel like Jetbeans IDEs as a whole are particularly helpful for entry-level developers (i.e., those who have coding experience in college, but not necessarily a lot of industry experience). For someone learning how to code for the first time, IntelliJ isn't exactly necessary, especially if that person is going to pay for the license. Conversely, if one is particularly familiar/experienced with using vim, there may not be any need to be handheld with a Jetbean's IDE.

Overall IntelliJ is a solid choice for a Java IDE. It's much more robust than eclipse with minor added complexity. It has a more fluid and less buggy feel than eclipse as well. Easily the best IDE of Java development.

What business problems are you solving with the product? What benefits have you realized?

Working on simplifying enterprise communications.

IntelliJ IDEA review by Santiago H.
Santiago H.
Validated Reviewer
Review Source

"El mejor IDE "

What do you like best?

Me gusta la facilidad que tengo para poder hacer código mas sencillo y con todas las ayudas que facilita.

What do you dislike?

Quizás que consume muchas veces mucha memoria pero vale la pena.

Recommendations to others considering the product

Podemos concluir que nuestra productividad con éste o con cualquier otro IDE recae al final en cuánto conocemos la herramienta. Cuando más conozcamos la herramientas más posibilidades tendremos de hacer las cosas, y más rápido.

Mi recomendación es que siempre intentéis dedicar tiempo a aprender las herramientas que utilizáis con asiduidad. Es muy sencillo aprender alguna cosa nueva sobre la herramienta que nos facilite la vida, aunque llevemos mucho tiempo usándola.

Muchos definen a este IDE como el mejor del mundo. Otros como el más inteligente. Yo, personalmente, no puedo pronunciarme en este sentido ya que no los conozco todos. Sin embargo, mi conclusión, tras haber trabajado con diferentes IDE´s open source además de con Intellij es que: “cuando pruebas el jamón serrano ya no quieres la mortadela…”

Además de la nueva interfaz de usuario para todas las plataformas, IntelliJ IDEA es, ahora más que nunca, un mejor ciudadano en todos los sistemas operativos soportados por incorporar características específicas de cada sistema como, por ejemplo, la compatibilidad con la pantalla completa o drag and drop de Mac OS X Lion o el soporte para enlaces simbólicos en Linux.

What business problems are you solving with the product? What benefits have you realized?

Algo muy a tener en cuenta es hacer un backup de nuestras preferencias con un simple Export Settings, que podemos buscar con nuestro primer mandamiento. De esta forma exportaremos nuestras preferencias a un archivo jar que podemos usar en cualquier momento para importar todas nuestras preferencias, como en el caso de una nueva instalación.

IntelliJ IDEA review by User
User
Validated Reviewer
Verified Current User
Review Source

"Best IDE for Java development"

What do you like best?

As a student, I used to use Eclipse as my main development tool for implementing Java programs, however, I later found about IntelliJ Idea and was blown away by how perfect this product is! starting from the smart completion to the cool dark/light themes, using this IDE is a blast! features worth mentioning:

-Inspections and quick-fixes

-Detecting duplicates

-Data flow analysis

nothing in this IDE will let you down! I now work on Android Studio for my job, and it's built on IntelliJ IDEA, I'm a happy user for sure :)

What do you dislike?

I like everything about this product, and as of this moment I can't really think about any negatives or things that I don't like about it!

What business problems are you solving with the product? What benefits have you realized?

Developing software apps for clients. This IDE saved me so much time by finding hidden errors and duplicates in my code as well as providing me with great suggestions to solve code errors.

IntelliJ IDEA review by Max A.
Max A.
Validated Reviewer
Review Source

"Great for productivity but with a long learning curve"

What do you like best?

Once you're fluent with IntelliJ it's hard to go back to anything else. There are so many tricks and shortcuts to learn, but if you fully commit to learning all of IntelliJ, you'll be able to write code and refactor much faster than other editors. Git integration is surprisingly good. Lots of plugins available, though you'll need to shell out some $$ if you want Ruby or JavaScript support.

What do you dislike?

Big Java application, so it's quite the memory hog. Also extensions sometimes break between releases. While decent at navigating primarily by keyboard, occasionally something will steal focus in a broken way that forces you to click on something to fix it.

Recommendations to others considering the product

Give the free edition a try. Learn the shortcuts, browse the menus, find relevant plugins. Within a few months you won't be able to go back.

What business problems are you solving with the product? What benefits have you realized?

We need to write big Kotlin applications and IntelliJ is just great for that. Debugging facilities are quality, and all the "intents" and refactoring tools are very useful.

IntelliJ IDEA review by Alexandru B.
Alexandru B.
Validated Reviewer
Verified Current User
Review Source

"I cannot code without it anymore."

What do you like best?

I love the very fast and accurate method inference. It's continuous indexing makes any function I need easy and quick to find, allowing me to never get stuck anywhere because I don't remember the function's name and/or parameters. One of the most useful feature is being able to refactor names, types any many other things across your whole codebase with a simple click.

What do you dislike?

The code auto formatting tool is a great wonder of modern IDEs, but I would like a better way to specify the way I want my code to look. Currently I have to change my code very often after auto formatting because it doesn't allow me enough freedom when specifying the desired code look.

Recommendations to others considering the product

Whether you are coding in Java or any other language, IDEA has great plugins for almost everything. Check out other IDEs from Jetbrains before getting IDEA to see if there's any dedicated IDEs for your language. Be prepared to meddle a lot with your settings to have Intellij match to your style. If you're a student, you get the professional edition for free, so you should definitely go for it!

What business problems are you solving with the product? What benefits have you realized?

I am developing a web applications that wants to automate the process of planning project roadmaps. Since it's a web application, it requires quite a big range of different file types and programming languages and with the help of Intellij's advanced plugins, I could work each different language in a professional manner.

IntelliJ IDEA review by Josh S.
Josh S.
Validated Reviewer
Verified Current User
Review Source

"Excellent IDE for Salesforce Development"

What do you like best?

IntelliJ is a very powerful IDE. For my role, I love the available plugins, particularly Illuminated Cloud for Salesforce development.

What do you dislike?

Take this dislike with a grain of salt: Intellij has so many options that it can be overwhelming at times. This is, of course, a good thing in the end.

Recommendations to others considering the product

The most important thing to consider is whether to use the Community Edition or the paid addition. Personally, the paid edition is worth the money.

What business problems are you solving with the product? What benefits have you realized?

IntelliJ with Illuminated Cloud enables me to be a much more efficient Salesforce developer. With code completion, I'm able to reduce the amount of typing that I do in a day. Wit the available plugins for Salesforce (e.g., Illuminated Cloud), I'm able to easily deploy components, Visual Force pages, etc. to Sandbox or production orgs. It's really great.

IntelliJ IDEA review by Tyrone T. B.
Tyrone T. B.
Validated Reviewer
Review Source

"Clean, Concise and Well Designed IDE"

What do you like best?

Jetbrains does a good job at creating a very clean and sharp user experience. The IDE Interface is top scale and its intellisense feature is well developed. For me, the thing I like the most about this particular development environment is that it supports a range of production languages. What catches my eye about this IDE is how easy its UI is on my vision. I wear eyeglasses, so using a clean interface always wins the day. Separately, if you are a research student, Jetbrains will ship you a full, professional license that will entitle you to its entire development suite. IntelliJ IDEA is a win and by no means lacks in its design, its support features nor in its ease of use. I am currently using this IDE for research development, programming in C++. Yet, when I am ready to run through the same coding project using Java, whether it be to analyze for details and optimizations, I can use the same environment and save the acclimation.

What do you dislike?

Jetbrains IntelliJ IDEA and I have no quarrels. Some times this kind of a question isn't necessary if the product is made well, and I have to say, IntelliJ IDEA is made by a team of experts who are some of the best at what they do.

Recommendations to others considering the product

Whether your projects involve programming with C++, Python or Java, IntelliJ IDEA has a solution that is right for full scale organizations, as well as for the individual developer.

What business problems are you solving with the product? What benefits have you realized?

I primarily use IntelliJ Idea for research-based computational science problem-set analysis. The primary benefit realized is definitely that I save debugging time with this IDE.

IntelliJ IDEA review by User in Consumer Electronics
User in Consumer Electronics
Validated Reviewer
Verified Current User
Review Source

"Amazing upgrade from Eclipse"

What do you like best?

Performance. After the initial ramp up period during transitioning out of Eclipse, I never had a slight regret in switching over to Intellij.

The daily tips were very helpful during the transition.

The editor is very user-friendly with a list of shortcuts to help developer move quickly between files and perform task without taking hand off the keyboard.

- Offers many, many features but still manages to have a great performance.

Very good versining support. I do not use any other Git tools outside of Intellij and command line.

What do you dislike?

Tool tips could be slightly faster. As a newbie from Eclipse, I expect the icon tool tips quickly.

But sometimes having a big list of functionality can be the downside also.

In certain cases like working on a large file features like code colour styling, code completion, code inspection slow down editor's functionality.

Another dislike is that the ultimate version is very expensive. There could be a middle ground between the community edition and ultimate version.

Recommendations to others considering the product

Build tools marketplace webpage.

What business problems are you solving with the product? What benefits have you realized?

Software Developerment. Our company is mostly Java shop. So we have several internal build tools and plugins written for them in Intellij..

Sounds trivial, but the settings are well structured and searchable! Almost everything is customizable and if not there is probably a plugin for want you want it to. Our company does have a lot of plugins and we use them regularly.

IntelliJ IDEA review by Shahram J.
Shahram J.
Validated Reviewer
Verified Current User
Review Source

"A Keyboard-centric IDE"

What do you like best?

Clever UI design, including keyboard shortcuts and elegant code completion.

Duplicate detection. Refactoring concept which is designed to be applied everywhere, e.g. in Java classes, in maven's pom.xml files, in Spring's bean definition files, in properties files, etc.

Powerful integration with Version Control Systems, including UI design.

What do you dislike?

Slow Indexing when the project is big.

Even if you use its Maven Integration to build the project, it still needs to compile the whole project to run an executable.

Weak support for German keyboard.

Weak support for GNOME. Some shortcuts does not work as expected under GNOME. You need first to disable many GNOME keyboard shortcuts to take advantage of IDEA's shortcuts.

Under Ubuntu's Unity desktop environment, I can not use ALT-F1 shortcut.

UI Designer produces java code which is dependent to Intellij's libraries.

The UI design for Git integration is a little disappointing, comparing to integration with other VCSs.

What business problems are you solving with the product? What benefits have you realized?

I use it at work for my software development and maintenance which is my daily routine at work.

It always features integration with a handful of famous softwares. Among them I favor

integration with Springframework and its sub-projects, JavaScript debugger, data source exploration, XPath support, App/Web Server integration, Maven integration, Dependency diagrams, OS commandline (e.g. I use bash directly from IDEA, no need to switch the window)

IntelliJ IDEA review by Miguel J. S.
Miguel J. S.
Validated Reviewer
Verified Current User
Review Source

"IntelliJ id the most advanced IDE I've ever used by far"

What do you like best?

I love its ability of doing everything from the keyboard with every possible shortcut fully configurable, and the hundreds of tricks that help me to do repetitive task simple.

The support of other JVM languages is very good.

The constant improvement of the product is awesome, each few months new great features are added.

What do you dislike?

Sometimes (very few) the compilation process slows down with no apparent reason.

The price of the paid version is somewhat expensive.

The support of non JVM languages is regular or inexistent.

Some upgrades have messed up my configurations. Doing settings backup is recommendable.

Recommendations to others considering the product

The Community edition is free and let you know the product. Then if you need extended features you can switch to the paid version.

Don't fear the change: Mastering intelliJ is easy and will happen in less time that you think.

IntelliJ is capable of importing your current Eclipse projects like a charm.

What business problems are you solving with the product? What benefits have you realized?

It has simplified my everyday work, probably saving me more than a 30% of my time. I don't have to remember every shortcut. The search mechanism are so great that locating the functions that you know exist but use from time to time is very easy.

IntelliJ IDEA review by Nikita B.
Nikita B.
Validated Reviewer
Verified Current User
Review Source

"Best paid IDE on the market"

What do you like best?

Seamless work with most of the industry-standard programming languages;

Refactoring tools and integrations with popular frameworks.

What do you dislike?

Slow startup time, quirky edge cases during set up when dependencies are installed with non-default settings (eg different location, parameters etc)

Recommendations to others considering the product

IntelliJ IDEA requires subscription which is is pricey. Subscription for the first year is 499.00 Euro, next year it is 100 EUR less though. Also discounts are available when you buy a bundle with other Jetbrains products.

However if you are a professional developer, this definitively well worth this proces. Best refactoring, code search, code suggestion tools money can by. Truly polyglot IDE: Java, Scala, Ruby, Python work like a charm from one program.

What business problems are you solving with the product? What benefits have you realized?

IntelliJ IDEA is a general-purpose integrated development environment for many of software projects.

I use it for developing, debugging software I work on. I also use its database integration to browse and query various databases.

IntelliJ IDEA review by Benjamin R.
Benjamin R.
Validated Reviewer
Verified Current User
Review Source

"IntelliJ usability"

What do you like best?

The usability for this product is excellent. In my time developing in Java, this IDE has been the most useful for me. The ability to easily refactor code has been superbly helpful while developing. I am also a big fan of the different presentation options. I personally love the darcula theme, the code pops from the background and makes it very readable.

What do you dislike?

As I previously stated, I am a very big fan of this IDE and I can't really think of any specific problems I had with the software. It certainly felt more comfortable to develop in Java than it did in other IDEs

Recommendations to others considering the product

I think it is a great IDE, if you are using Eclipse, I would definitely recommend trying your next project in IntelliJ and I think you would be quite surprised about the ease of use and the ability to easily debug your code and track it through the interactive version control capabilities.

What business problems are you solving with the product? What benefits have you realized?

IntelliJ makes it easy to write Java code. It also does a great job with version control and it easy to check previous revisions.

IntelliJ IDEA review by Michael G.
Michael G.
Validated Reviewer
Verified Current User
Review Source

"IntelliJ: An ideal IDE for Grails Development"

What do you like best?

IntelliJ's ease of use, as well as many features and direct integration with SDK's, create the ideal IDE for Grails development projects. The multi-pane design and built in build tools afford a very productive development environment. I'm able to easily integrate application containers such as Tomcat and create run configurations simply through the graphical user interface. IntelliJ's built in version control options make it easy and enjoyable to work with systems like git. The built in TODO pane is a life saver and helps me stay organized and focused on the task at hand. JetBrains was able to figure out how to properly integrate the Windows command prompt into the IDE (which other IDE's such as Atom haven't figured out), which saves me a lot of time. It's overall a great product and I've really enjoyed using it. I wish I could use it on more of my projects.

What do you dislike?

There's not much to dislike with IntelliJ as an IDE, however the product could benefit from a widely adopted plugin architecture and ecosystem like the one implemented in Atom. This is potentially one of the drawbacks to using a pay-for-product integrated development environment.

Recommendations to others considering the product

If the price is holding you back from considering IntelliJ IDEA, I'd recommend trying it out first with a free trial license. I think you will find that the cost is worth the improvement in productivity you will experience.

What business problems are you solving with the product? What benefits have you realized?

I'm currently using IntelliJ in order to development and modify Grails applications that serve student functions within the educational arena. With IntelliJ's easy to use licensing options and ample features, we've been able to move quicker and respond to user needs as they arise.

IntelliJ IDEA review by Alex G.
Alex G.
Validated Reviewer
Review Source

"The best IDE I've tried ever"

What do you like best?

It's fast, a lot of available themes, a lot of plugins, easy to setup a project or import an existing one. There are a lot of available shortcurts and it makes so easy to never stop developing. You can spend hours and hours programming on this application and you will be never tired. Also there are a lot of tabs in order to see all the available options well organized on the screen (left, right and bottom panels). Also the developed programs with Maven or Gradle are so easy to setup because there are a lot of options to avoid conflicts while the packages are going to be download or at least prepared to be packaged. Another good point it's the helper during the developing time. It shows you all the available options without a delay and it is so important when you are developing during all the day.

What do you dislike?

It's hard to find a con... but git plugin must works better because its quite difficult to work if the project contains long branches names.

Recommendations to others considering the product

Just use it. Its a very good application and it will help you a lot with your daily work. Its able to perform every action or every requirement that you have. Its so easy to use and you are going to be able to configure as you wish and all the possible required plugins are available.

What business problems are you solving with the product? What benefits have you realized?

We're working on back-end and front-end tests using JAVA. The possibility to use plugins like cucumber easily its an enourmous benefit.

IntelliJ IDEA review by Kostas K.
Kostas K.
Validated Reviewer
Review Source

"One of the best IDEs around"

What do you like best?

An easy to setup and easy to use IDE with unlimited extension and integration capabilities.

I was using it for test automation purposes and I am very pleased with the performance and ease of use.

I haven't tried git integration yet but I am sure it's going to be a great extra.

Also, the clean interface and the high quality graphics offer an overall solid user experience.

What do you dislike?

Sometimes it gets really heavy and seems to be consuming much of the pc resources, but it surely depends on the usage.

Perhaps a less heavy edition lures more users that are currently using lighter IDEs, like Eclipse.

Also, sometimes it seems difficult to configure but the work gets done.

Recommendations to others considering the product

I would definitely recommend you to give IntelliJ IDEA a try if you are looking for a powerful and effective tool. It offers unlimited capabilities and a great interface.

What business problems are you solving with the product? What benefits have you realized?

We used to keep centralized a lot of plugins and modules we needed for our everyday work.

It's a very effective tool to create test frameworks.

IntelliJ IDEA review by Nathan P.
Nathan P.
Validated Reviewer
Verified Current User
Review Source

"Best All Around IDE"

What do you like best?

Without a doubt, IntelliJ is the best IDE that I've had the pleasure to work with. It has a host of plugins for many frameworks (and also many languages besides Java), the intellisense and autocompletion help me be far more efficient in coding, the the "decompiler" that lets me see the source code for third-party libraries has helped me workaround many bugs in third party libraries or figure out how a library was supposed to be used when documentation was lacking. The cross-platform support is excellent, and you'll get the same experience on Linux or Mac OS as you will on Windows (not so for Visual Studio, where the Mac version is a rebranded Xamarin Studio).

What do you dislike?

When you import a new Java project, it can sometimes be a struggle to get the configuration "just so" so that everything compiles. Often it's a matter of playing around with the project settings to make sure that all the libraries are being imported correctly and all of the source paths are set. Frequently my team members will have issues with getting the classpaths for unit tests set correctly, and it's often not clear what the problem is or how to fix it.

What business problems are you solving with the product? What benefits have you realized?

IntelliJ allows us to develop our software faster, with fewer bugs, and often better code quality (thanks to it's excellent refactoring capabilities).

IntelliJ IDEA review by User
User
Validated Reviewer
Verified Current User
Review Source

"IntelliJ is very intuitive and easy to use"

What do you like best?

I like the layout and design of IntelliJ. I find it easy to focus when a software looks more aesthetic and IntelliJ definitely fits that role. Also, it provides a lot of flexibility and can really be customized to my varying needs.

What do you dislike?

I don't like the fact that it takes up so much space. If possible, I would really like the option to remove support for certain languages that I'll never use. Also, it takes a while to start up which is also inconvenient.

Recommendations to others considering the product

IntelliJ IDEA is a very powerful yet intuitive software that really makes coding so much easier and more enjoyable. I love the layout and color scheme and the support for so many languages. However, it takes a while to start up, which isn't that big of a problem because I'll open it and let it load while I do other things. Overall, I find it to be a wonderful IDE and I would highly recommend it to beginners and professionals alike.

What business problems are you solving with the product? What benefits have you realized?

I prefer IntelliJ to other IDEs because it allows me a lot of flexibility when it comes to my preferences. I can customize the font and colors (which seems like a small thing but I really focus better if I can change this every few weeks). For my project that my research group is developing, it uses a variety of languages so IntelliJ makes is really easy to switch between these files.

IntelliJ IDEA review by Tim L.
Tim L.
Validated Reviewer
Verified Current User
Review Source

"Lots of useful features that makes IntelliJ stand out from it's competitors"

What do you like best?

Fantastic interface, very good for jumping around in the code as well as searching. It's also nice that a lot of the features are already set up when you initially download the application so you don't have to deal with downloading them later on.

What do you dislike?

Keyboard shortcuts are extremely useful but can also be difficult to learn. I feel as though it would be helpful if the buttons would give more information when hovering over them.

Recommendations to others considering the product

Read through all the tutorials before you begin.

What business problems are you solving with the product? What benefits have you realized?

The ability to quickly learn a large code base by being able to see where methods are declared as well as where they are used.

IntelliJ IDEA review by Chris B.
Chris B.
Validated Reviewer
Review Source

"The definitive editor"

What do you like best?

Intellij as a fantastic editor. Allows the focus of development to be on the business value and less on the symantics and verbosity of the individual languages being used. The leader for Java development in my opinion, and a very powerful plugin network that makes it useful for many other languages. Other editors (such as VScode, and vim) still exceed for classic/fast text editing - but for building enterprise grade apps, Intellij is hard to beat.

What do you dislike?

Minor/occassional crashes. Some third party plugins slow down the editor and unable to track down which ones might be the source. Uses a lot of memory. Native vim editor plugin occasionally glitches and requires application restart.

Recommendations to others considering the product

Use the recommended (as well as third party) plugins.

What business problems are you solving with the product? What benefits have you realized?

Building out scalable systems. Encourages clean code and refactorings where relevant. Establishes consistency and recommendations for improving builds and keeping versions up to date.

IntelliJ IDEA review by Ronald P.
Ronald P.
Validated Reviewer
Review Source

"Qualify IntellJ IDEA"

What do you like best?

I like the ease with which you can write code in the ide, it's a wonder, because it helps you locate the classes, variable methods very quickly, besides the navigation between classes and methods is the best, I highly recommend it to my colleagues, It is worth paying for this product

What do you dislike?

What I do not like is that it consumes a lot of resources of the development team, it consumes me a lot of ram and processor memory, it has to open a single document the processor reaches 100% for up to 1 minute

Recommendations to others considering the product

They have to convince your company to use this product, they will not regret it.

What business problems are you solving with the product? What benefits have you realized?

I have used it in countless projects, it is my ide by preference, I am a java developer and I am doing very well, the main benefit is the speed that I have gained when coding

IntelliJ IDEA review by Brian C.
Brian C.
Validated Reviewer
Review Source

"IntelliJ IDEA Review"

What do you like best?

I appreciate IntelliJ's integrations and auto-editing hotkeys best. It makes it stand out amongst its competitors which often times are clunky and badly updated in terms of integrations. It is the best Java editing environment on the market.

What do you dislike?

I think that the file paths dumb down the use interface. By not showing class files for example in the IDE it can be a little simplistic at times while trying to be easier to use.

Recommendations to others considering the product

I believe that anyone planning to write Java should consider IntelliJ as the first-rate software. Unless you are planning to write code in Vim entirely, this is the best Java editor on the market. I appreciate the fact that its integrations are continuously updated and it made launching to the cloud simple. Plus as it is widely used, it is easy to find support and FAQs for any problems you may have. Definitely try it out because it is free for many and not very expensive otherwise. Definitely a worthy product for any software developer. I got started using it as a student because it was free for us and have not regretted becoming used to it and using it over Sublime or Eclipse. Definitely compare it to Eclipse however because that is its biggest competitor in terms of specialization in Java editing environments.

What business problems are you solving with the product? What benefits have you realized?

I was able to write and launch websites and quickly write unit tests and run them together.

IntelliJ IDEA review by Yaroslav K.
Yaroslav K.
Validated Reviewer
Review Source

"Java programming with supperpowers "

What do you like best?

IntelliJ is one of the best and most complete developer tools available on the market. Further more, it has a free plan.

* It's robust. You can process and scale pretty much any kind of java project with IntelliJ Idea.

*It's free version (Community edition) is more then enough for starter, and if you don't need advance stuff and just need an IDE to help you learn Java and create simple solutions then this is your savior.

*Design is outstanding. It has a dark mode (Darkula skin) available out of the box and setup is smooth.

* Functionality. i have tested numerous IDEs and I can conclude that IntelliJ has it all - there is structuring, auto complete, short codes, building and deploying tools.

Of course, if you are looking for a light and simplified version, you can code even in a notepad, but if you need an IDE with all it benefits - I suggest you try IntelliJ

What do you dislike?

I would call it - suggestions.

1. Have you noticed how latest Ubuntu release now offers a minimal install. That got me thinking and I can tell, if JetBrains want to expand on bigger audience, they should either make it possible to have IntelliJ light and blazing fast, or create a separate note-like version (VS vs VS code?)

2. Each setup of an IDE for any programming language on a given platform is painful. I would love to see IntelliJ making it better. And have all the java setup integrated within the program.

Recommendations to others considering the product

If you don't know java and would like to learn it to tackle little needs, or if you are a power user building big application that need structure and building - the app is for you.

What business problems are you solving with the product? What benefits have you realized?

With IntelliJ I am doing small projects and learn languages. It's full package of features including autocomplete, git, building and compiling in it's best bought me at the first sight.

IntelliJ IDEA review by Martin V.
Martin V.
Validated Reviewer
Verified Current User
Review Source

"De facto standard development environment"

What do you like best?

IntelliJ idea always knows in advance what I am going to type and saves a lot of time. Refactoring, moving classes around and any changes to project that would normally take ages to implement manually are fully automated. These are like million tiny details that make it the most productive IDE I have ever worked with. To give a simple example are automatically recognised colour codes in HTML and CSS with instant visual representation.

What do you dislike?

IntelliJ Idea can consume some system resources, to be honest. On the other hand, I believed it is developed in a very smart way because for so many background operations, it still runs very smoothly on a commodity developer laptop. It is a pitty that most updates cannot be done on the fly and a full restart is required.

Recommendations to others considering the product

Definitely try the community version for free and then decide. It is a clear no-brainer.

What business problems are you solving with the product? What benefits have you realized?

JavaEE development, console application development, web frontend (Angular) development. The most is significant benefit is a very high productivity. IntelliJ Idea allows us to develop the full application stack. It has a great support of languages we use, it can smoothly work with versioning system, integrates with bug trackers, allows easy test execution including integration tests that require a startup of full application server and many more.

IntelliJ IDEA review by Jordi G.
Jordi G.
Validated Reviewer
Verified Current User
Review Source

"IntelliiJ IDEA - The perfect IDE"

What do you like best?

The best thing about this IDE is the ability to connect to endless programming languages, as well as its capacity for customization and the options it offers with different plugins.

What do you dislike?

The worst is maybe the price, although I started using it as a university student so I had a free license.

Recommendations to others considering the product

I would recommend this product because it seems to me the perfect IDE, especially for those who program in the FRONT part of a project, I think it is perfect.

What business problems are you solving with the product? What benefits have you realized?

The benefits of IntelliJ IDEA are endless, since it is a very complete IDE, the best is the personalization and integrity with many programming languages.

IntelliJ IDEA review by Samuel C.
Samuel C.
Validated Reviewer
Review Source

"Very useful IDE"

What do you like best?

I like the graphic interface a lot and the autocomplete. Its a very intuitive IDE and it has a lot of possibilities to code

Jetbrains is one of the best companies in terms of IDEs. All of his software its very easy to use and has an intuitive interface.

Its also have a lot of features for every language supported.

There are lots of features that I haven't had a chance to use, but the ones that I do use are perfect.

What do you dislike?

I do not like that the graphical app designer very is limited. Also it takes a lot of RAM also the launch time its too long

Recommendations to others considering the product

Try the free version and if you need more features , upgrade to the full version

What business problems are you solving with the product? What benefits have you realized?

I am a freelance JAVA developer who developes app and IntelliJ Idea helped me a lot in my job

IntelliJ IDEA review by User
User
Validated Reviewer
Verified Current User
Review Source

"IntelliJ review"

What do you like best?

Ease of use.

Variables get automatically printed.

Remembers breakpoints even after IntelliJ is closed and reopened.

Works with multiple languages like Java and Python

Easy to add breakpoints.

Easy to delete or disable breakpoints

Very easy to browse the code.

Easy to do searches.

Nice integration with git

What do you dislike?

Not very easy while debugging parallel threads running.

Synchronization is slightly hard.

Font sizes are too small for the code browsing.

May be slightly rearranging the front end would be easier.

The menus can be made more heirarchical.

A common example of a good UI would be using MS word interface. We should be able to see all the options without hunting too much for it.

Recommendations to others considering the product

Fantastic product to use. Very easy to use. Loaded with many features. A real go to product for any complex software debugging.

What business problems are you solving with the product? What benefits have you realized?

Using in software development and debugging

IntelliJ IDEA review by José Ottoniel R.
José Ottoniel R.
Validated Reviewer
Verified Current User
Review Source

"Best IDE hands down"

What do you like best?

IntelliJ IDEA is the best IDE I've used hands down. I have more than 10 years in the industry so I have tried a LOT of IDE's. I've been using IntelliJ IDEA for a little more than two years now, mainly for java, and it has everything I need.

What do you dislike?

Sometimes I had to erase the cache and restart (may be 4 times in 2 years) because IntelliJ couldn't resolve dependencies correctly. This happened with previous versions but as of now (March 2018) I don't have any issue

Recommendations to others considering the product

Use a trial and see the difference with another IDE's.

What business problems are you solving with the product? What benefits have you realized?

Our main Core back-end development is written in java so we';ve used IntelliJ to write all of that.

IntelliJ IDEA review by Consultant in Higher Education
Consultant in Higher Education
Validated Reviewer
Verified Current User
Review Source

"Favorite IDE"

What do you like best?

Many features, very stable, super robust debugger. Updated frequently and is part of a great suite of tools. It works well with other JetBrains products.

What do you dislike?

Menus can be a bit complex to navigate sometimes. However, with the number of features packed into one IDE, I'm hesitant to say that the organization could be much better. There's a lot baked in.

This IDE will swallow as much memory as possible in order to keep it running smoothly, so don't plan on having much free RAM when running this. However, macOS does a pretty good job of limiting its usage when the program is idle.

Recommendations to others considering the product

If you're a student, be sure to take advantage of JetBrains' free student package. You get the best access to every platform they offer--completely free.

If you're having trouble getting started, StackOverflow will help you set up the IDE to your liking.

What business problems are you solving with the product? What benefits have you realized?

App development. Easy integration with other Kettering products

IntelliJ IDEA review by User
User
Validated Reviewer
Verified Current User
Review Source

"Best UI for Java Development."

What do you like best?

The goal of the IDE was to provide a clean development environment with many frameworks and no language barrier which Intellij has achieved to a greater extent. It comes in two editions. One is a free community edition and the other one is paid called the ultimate edition. Both editions are par excellence. The community one can be used for JVM, android development. It supports many frameworks and multiple languages. The ultimate edition is mainly intended for web and enterprise development and supports other features in addition to the community (free) version. In addition to all of this paid one also supports database tools and SQL. Having said about Intellij itself, I would like to add that it provides

1. a very clean interface, interactive and easy to use.

2. code completion feature - amazing.

3. Does not hang your computer compared to Eclipse.

4. Shortcuts are great too.

What do you dislike?

The pricing and memory are two things that come to my mind when I think of the disadvantages of Intellij. If you are a student and would like to use it for smaller projects you're better of with the community version. However, if you are a professional developer and have to bear the cost on your end then it is very expensive.

Also, I find it to be occupying a lot of memory space.

Recommendations to others considering the product

If you are a student then go ahead and try the free, open source version and then splurge on the paid version.

What business problems are you solving with the product? What benefits have you realized?

I have developed small scale projects for academics purposes. I have enjoyed every bit of coding when I've used intellij. As it provides wide range of frameworks it is easier to develop many standalone desktop applications.

IntelliJ IDEA review by Consultant in Medical Devices
Consultant in Medical Devices
Validated Reviewer
Verified Current User
Review Source

"Awesome IDE for Java Development"

What do you like best?

I like the ease of access and the arrangement of the project related windows. I have used it for Java as well as Android App development and find it really useful. The themes are really good too. Also, the multiple views available for the project make it easier to navigate through it. The debugging mode is amazingly simple to use. the symbols are self-explanatory. You can hover over variables and unknowns to check their values.

What do you dislike?

I dislike the multiple windows for multiple project concept. As compared to other IDEs, I think that IntelliJ should also open multiple projects in the same window. Adding external libraries to the project can be sometimes difficult specially if you are coming from using any other IDE.

Recommendations to others considering the product

You can use this for your server-side Java development as it is very easy to get the Maven build mechanism working for you if you are using that. Also, the VCS is great.

What business problems are you solving with the product? What benefits have you realized?

Solving complex java problems. The benefits are immense like I can use the auto predict and auto import features without having to worry about possible errors, the debug mode is really nice and has self-explanatory symbols for navigating while debugging.

IntelliJ IDEA review by Sima I.
Sima I.
Validated Reviewer
Verified Current User
Review Source

"Love to code with Idea - The best IDE ever"

What do you like best?

My favorite tool for front-end development. I’m using it every working day. I can use it for almost any language or platform. I tried do some Android app with it and it works perfectly. It’s very easy to navigate between a huge number, and they love auto completion and code formatting are very useful!

What do you dislike?

New subscription model is expensive. I happy that company paid for it. I’m note sure if I would buy it myself.

Recommendations to others considering the product

Try free version first and if you need simple solution maybe Atom is a option

What business problems are you solving with the product? What benefits have you realized?

JS and angular coding and development. Our company is using IDEA for almost all projects in development.

IntelliJ IDEA review by Gustavo A.
Gustavo A.
Validated Reviewer
Verified Current User
Review Source

"Powerful IDE"

What do you like best?

I find a IIntelliJ very powerful. Its design turns it a very nice tool to work with. It supports several languages and build automation tools like Maven.

What do you dislike?

Packages manipulation is quite confusing and tricky to work with. And in my opinion the code refractoring tool is not well developed yet. Needs several improvements.

Recommendations to others considering the product

It's nice to test the tool before you go through the paid one.

It's a very good tool and powerful. Watching online documentation you will be able to get the most of it.

I'm sure you will find one of the best available IDE's!

What business problems are you solving with the product? What benefits have you realized?

I started working with IIntelliJ to create a distributed system application. So I am still using the community version.

IntelliJ IDEA review by Shridhar P.
Shridhar P.
Validated Reviewer
Review Source

"IntelliJ IDE is simply one of the best tools I've used."

What do you like best?

There's so much customization that you can do, live templates and auto-refactoring are a few of my favorites. Another thing is that IntelliJ IDE's platform is quite consistent all throughout the other IDEs that they have such as PyCharm, PhpStorm, and even Android Studio.

What do you dislike?

Running web app on Tomcat works great for some colleagues but not all – useless logging without any details, the server doesn’t start, no hints for how to solve, the Server -> Output window contains confusing “Disconnected from server”, Tomcat Log window contains only INFO logs (where are my debug logs?!), the file logs/Catalina.out doesn’t exist anymore, Tomcat failure visible in browser yet nothing in the logs

Recommendations to others considering the product

The UI scales brilliantly and the finesse of the application as a whole is hard to get bored about.

A perfect application if you are a hard coder.

What business problems are you solving with the product? What benefits have you realized?

For me there are two points:

1) Refactorings (IntelliJ is great in the refactorings it provides) - Easy to change deprecated label/variable names for legacy code.

2) Plugin stability, - Adding a new plugin, does not pull everything down in flames.

IntelliJ IDEA review by Mack H.
Mack H.
Validated Reviewer
Verified Current User
Review Source

"Very solid IDE with all the features one would want"

What do you like best?

My favorite think about IntelliJ might be how well it works. Using other IDEs I usually have issues but with IntelliJ I generally don't run into any bugs or weird UX encounters

What do you dislike?

I think they could clean up their settings menus a little bit

Recommendations to others considering the product

Learn how to use all the small tricks and tools that IntelliJ provides. There are many short cuts that allow users to move around their code faster, or help you write less boiler plate code.

What business problems are you solving with the product? What benefits have you realized?

I am trying to develop software for various problems. I have used IntelliJ to create anything from text analyzers to small java games.

IntelliJ IDEA review by User in Internet
User in Internet
Validated Reviewer
Verified Current User
Review Source

"Amazing editor for Java/Kotlin projects"

What do you like best?

Since I'm an Android Developer, I use it mainly for Android projects. I was using Eclipse before, and I found the tool to be light years ahead. The integration with the Android platform is excelent! The shortcut system works really nice and the plugins feature is a really plus. Currently have my project integrated with Firebase, Fabric and PhraseApp and it is really amazing! Also integrated with resources monitoring (memory etc) is a big plus! Also It integrates with the Gradle system which is a tremendous plus for project build and libraries management. Last but not least, it made me stop using a Git management tool (SourceTree) since it's integrated Git capabilities work really nice.

What do you dislike?

It's very weird sometimes when I have multiple panels opened in separate spaces (I'm using macOS) and a dialog appears in a different space for some reason and makes the screen constantly jumping. But it's a small thing. Also a minor thing is that we are constantly working on different branches, and when I commit, it keeps the message from previous branch which makes me sometimes forget to change some values.

Recommendations to others considering the product

You won't find a better tool for developing Android projects. Integrates quite nice with Kotlin, it integrates greatly with Gradle which is a tremendous time-saver, and you can integrate with a lot of third parties such as Fabric, Firebase etc via plugin system. Can't ask for more!

What business problems are you solving with the product? What benefits have you realized?

Fluid development of Android projects, from the most basic to the most complex. Comparing to previous tool (Eclipse), it's way faster the development.

IntelliJ IDEA review by Srujan S.
Srujan S.
Validated Reviewer
Verified Current User
Review Source

"A better version of eclipse"

What do you like best?

I use webstorm and pycharm. intelliJ is developed by the same makers. So, for me its a sense of similarity and continuity I liked the best. It has the same positives as webstorm, it has nice backgrounds .

What do you dislike?

IntelliJ doesn't have the all the features eclipse has.I would like the Android SDK inbuilt in intelliJ. Android app builders may not like that much though

Recommendations to others considering the product

Should try if you have ever used webstorm and liked it

What business problems are you solving with the product? What benefits have you realized?

I'm working on some java backend code my ember app.Since I use webstorm for my JS development, it was easy to use IntelliJ. it was easier for me to switch between both the IDEs easily.

IntelliJ IDEA review by Mohamed Y.
Mohamed Y.
Validated Reviewer
Review Source

"IntelliJ IDEA, the many pros and few cons"

What do you like best?

I like how functional it is, most of my needs are there. I used it mainly to develop some java apps and APIs, it also made writing scripts easier and concise - Python and Bash -. It integrates many functionalities, great project navigation, error analysis and many many built in plugins and developer tools in one place and so made my life easier not to need to use every product on its own.

What do you dislike?

Due to the many features they provide, sometime I get lost finding a plugin or a feature.

Recommendations to others considering the product

Using IntelliJ IDEA, development will be just about coding - everything else will be handled by the IDE.

What business problems are you solving with the product? What benefits have you realized?

I used IntelliJ to develop all of my applications at home or at work. It provides me with a fast and convenient environment to work on - containing all my needs.

IntelliJ IDEA review by Rob A.
Rob A.
Validated Reviewer
Verified Current User
Review Source

"Getting better all the time"

What do you like best?

Great features; plugins for everything I need.

What do you dislike?

The cost of a commercial license prohibits purchase for personal use.

Recommendations to others considering the product

Find a way to purchase IDEA Ultimate. It's pricey at $500 for the first year, $400 for the second, and $300/year for the third and subsequent years, but I was wasting more of my companies resources on hours lost to fighting Eclipse before transitioning - you'll realize well over $500/year in productivity using this tool.

What business problems are you solving with the product? What benefits have you realized?

Simply put, IntelliJ IDEA makes me a better/more efficient developer. It saves me time with autocomplete, dynamic syntax and style analysis, problem detection and resolution, dependency management, and tons more. Switched from Eclipse (due to Eclipse’s reliability and performance issues) and never looked back.

IntelliJ IDEA review by Tobie W.
Tobie W.
Validated Reviewer
Verified Current User
Review Source

"The only real option for JVM based language developers"

What do you like best?

I'm currently working with Kotlin day to day, and there's definitely not a better option out there. The refactoring abilities are great, and the code completion is really good too.

What do you dislike?

Over time it has got a little bit laggy, even when disabling every single possible plugin. I'm sure this will be fixed in time though.

Recommendations to others considering the product

Trial it, I am sure you won't be disappointed. Sadly, but understandably the commercial licenses are much more expensive compared to the personal licenses.

Make sure you only enable the plugins you need for optimal performance.

What business problems are you solving with the product? What benefits have you realized?

Really it's just saving me time compared to the alternatives.

IntelliJ IDEA review by fredrick M.
fredrick M.
Validated Reviewer
Verified Current User
Review Source

"DEFINITION OF PROFESSIONAL CODING"

What do you like best?

the UI was the first thing i fell in live with.i have been trying it for about a year and a half and am loving the experience.as compared on other IDEs,it makes coding more efficient with its many features like code hinting,code completion just to mention a few and many keyboard shortcuts,another one of the features that i like is the search,which come in very handy when dealing with complex projects

What do you dislike?

so far i have nothing that i dont like except the time it takes when launching

Recommendations to others considering the product

try it out,its absolutely free,when you like it you can get the community edition which is free again

What business problems are you solving with the product? What benefits have you realized?

since i started trying it out, i have been meeting my deadlines earlier than i expected.

IntelliJ IDEA review by Андрей .
Андрей .
Validated Reviewer
Review Source