Who Uses This Software?

The IDE really knows your code and helps by giving smart and relevant suggestions in every context: instant code completion, on-the-fly code analysis, easy project navigation, refactoring tools


Average Ratings

290 Reviews
Value

  • 5 / 5
    Overall

  • 4.5 / 5
    Ease of Use

  • 4.5 / 5
    Customer Service

Product Details

  • Starting Price
    $299.00/year/user
  • Free Version
    Yes
  • Free Trial
    Yes
  • Deployment
    Installed - Mac
    Installed - Windows
  • Training
    Documentation
  • Support
    Online
    24/7 (Live Rep)

Vendor Details

  • JetBrains
  • www.jetbrains.com
  • Founded 2000
  • Czech Republic

About IntelliJ IDEA

IntelliJ IDEA, the Java IDE with the fastest-growing mindshare, includes support for Java 8 and Java EE 7, new tools for Android development, the editor enhancements, and refined Gradle integration.


IntelliJ IDEA Features

  • Access Controls/Permissions
  • Code Refactoring
  • Code-free Development
  • Collaboration Tools
  • Compatibility Testing
  • Data Modeling
  • Debugging
  • Deployment Management
  • Mobile Development
  • Reporting/Analytics
  • Software Development
  • Source Control
  • Web App Development

IntelliJ IDEA Reviews Recently Reviewed!


Best IDE for Software Development

Jul 03, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money

Pros: Intellij is one of the Best IDE available for Free. There is a long list of feature that make it a great tool for application development.

It`s Editor user-friendly with a list of shortcuts to help developer move quickly between files and perform task without taking hand off the keyboard. It support Code Colouring that visually help a lot in writing efficient and effective code.

But the most useful of all is the code completion. While working on a huge project mistakes are tend to be happen, like misspelled variable or function name etc. But with IDE that`s not the case. I not even need to type half of the name, simply by typing first 2-3 letters i can chose from the list for possibility.

Another Heavily used feature is real-time code inspection. It help me correct more then half of the mistakes without going to execute and find. that saves my valuable time and effort.

Built in VCS (git) is one of the easiest i have ever used. It allows me to visually differ two versions of same file and help me select which line of code from which version i want in my final file without removing the rest of the code which is very useful which testing patches and fix.

With a vast library of plugins one can customise the IDE to there specific need. Support for dependencies resolving for a library and Different File format come handy.

Cons: In my experience this tool is a great and must have requirement for a software . But sometimes having a huge 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. I encounters big amount of ram usage in such cases and need to manually collaborate it by switching off some of its functionality.

Another is that code of its premium features. For a freelancers it is very costly to purchase the license and in the end the left looking for the alternatives.

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

Sep 15, 2017
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: - What I like most are the shortcuts. Every other IDE also has shortcuts but IntelliJ (and Jetbrains generally) has done a great job with theirs. At least for men, they seem intuitive.

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

- Sounds trivial, but the settings are well structured and searchable! Almost everything is customizable and if not there is probably a plugin for want you want it to do.

- I do a lot of web-programming so I appreciate small little features like native less, sass support, live reloading or even showing the color next to a color code in CSS stylesheets. Even though Intellij should be Java focused, this also applies for Javascript and its complex ecosystem (I used React, JSX, Angular, Elm).

- Solid Versioning Support with git as well as svn, both within the console and the UI.

- Great Maven support. Auto-save, great search function.

Overall I could list all the features I like, many you can find in other IDEs as well. But when using IntelliJ, I just feel it gets out of the way and lets you work & if you don't know how to do something, there is usually a nice "intelligent" trick on how to do it, or it is not hard to find online.

- The student/academic license is really appreciated.

Cons: - The product is constantly updated, which is a good thing but it is somewhat bothersome. Of course they have to ask the user,, but would be nice if it just updated without prompting, at least for smaller updates.

-The integrated console its fine, but (at least on Windows) it sometimes lags and stops working. Not that often, but it happens.

- Co-workers that used another IDE, usually complained of certain bugs within IntelliJ, for example, when compiling. I, however did not experience such bugs.

- It is not cheap.

- There are a ton of IDEs and (if I am not mistaken ) IntelliJ is the 'flagship' product which includes all features of e.g. PHPStorm or Webstorm. If you are doing Web-Programming for example, then IntelliJ would be a little bit of an overkill. That might be a problem if you barely use Java, and thus simply not use the many functions that IntelliJ has.

- Resolving git conflichts was sometimes difficult. In some regards the UI, UX could do some finetuning.

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

The best IDE there is!

Jun 09, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: IntelliJ is really intelligent. It supports Java and Python very well and it looks good doing it. Settings are arranged logically and cohesively (unlike Eclipse) and within a matter of few days, one will learn how to get around the IDE.

Feature list is also pretty extensive. Built in FTP uploads of artifacts, column mode selection, multiple cursors for hyper edits and a pretty decent built in Git client. What's awesome is that it also includes Android Studio!

The plugin ecosystem is also rich. There are plugins for almost everything. For e.g., there is a multi runner plugin that runs multiple build configurations at the click of a button. Scala plugin is pretty good!

Cons: - This can be a memory hog sometimes

- A little buggy sometimes as well. For example, in version 12, I found out the hard way that the IDE was not passing in the maven surefire and failsafe properties to Junit. Spent a bit of time trying to understand why the tests were failing even though everything was in the right place

Another example was in v11. The IDE deleted my codebase! There is still a thread running on this topic on their forums and apparently, the problem still exists (though I have never experienced it in the newer versions)

- Sold on a subscription which is not that great. However, since this is the software I use to make money, I guess it's ok. Nevertheless, I feel the subscription is on the expensive side.

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

Vital for Javascript and Java

Jul 19, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Value for Money

Pros: 1. It can help find references in the dynamic crazyness of Javascript. It isn't perfect, but from what I have seen others using (Atom, sublimetext, eclipse, etc.) it is the best. It also has most JS stuff ready to go instead of fiddling around with installing all sorts of third party plugins.

2. It is easy to split tabs vertically or horizontally and move them around.

3. Search is pretty powerful. Can do regex within file, by file name, by words, by usage.

4. The debugger is great. You just set your breakpoints and can inspect visually in the debug panel or now it even shows the variable values right in the code for even faster checks. You can also evaluate sections of crazy expressions on the fly (please don't write crazy expressions that even you can't remember how it works months later :D).

Cons: 1. Indexing. One of the larger projects we have can get into this indexing stage that takes minutes and you can't really do anything else. Usually this won't happen unless you are starting from scratch but it comes around maybe once a month for me.

2. Some may consider it bloated. It has a lot of features hidden in the preferences panel and various menus.

3. If you use react I think FB's editor will most likely be better. But for nodejs or normal JS I doubt it can compare. Disclosure I haven't used Nuclide much.

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

Apr 19, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: The first thing you see when loading into IntelliJ you notice it is very visually appealing, I personally use the default dark theme with a few minor tweaks. It incorporates a window based system that allows you to have multiple files open as well as a multitude of tools included in the Ultimate Edition. When creating a project you are able to choose from a list of templates including all of the Spring Frameworks and many other enterprise frameworks. Within these template options, you can further customize which packages to include. Once you have started coding for a while you will notice the smart completion will become more and more attuned to the packages you often use. This has been most useful for me when I used the built-in documentation tool to add the package documents into the smart completion and can, therefore, use it to not only help code but also learn about how the functions work. While my projects don't usually reach the level of needing a lot of debugging the debugger is quite intuitive and it's easy to set breakpoints and check the value of a variable. One of the more unique benefits is its native inclusion of Kotlin which allows you to use both languages in the same project or even the same file and still have world-class completion and debugging.

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

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

I use this compiler with my AP Computer Science students to give them a real-world experience.

Aug 08, 2017
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: This is the best compiler I have ever used because it is feature rich and not too difficult for my AP Computer Science students to use. They are a little intimidated at the beginning of the school year, but acclimate to it very quickly. They love the debugging features and editing ease the product provides. One feature used often is the "reformat code" option. I wanted my students to work with a real professional compiler to see what the pros use and they love it. The user-based license allows them to use the product at home as well as at school. We also discovered that the Android Studio is also built on the IntelliJ platform and that made it really easy for them to adapt when we worked on Android apps this year. A final plus id the stability of the compiler. I have rarely seen it crash.

Cons: The program is slow to load due to the vast number of plugins. So, it's a trade-off for the flexibility. Since you can customize many plugins, I don't think I have any other cons to mention.

Overall: Increased productivity is a primary benefit. Student productivity is high because of the excellent feedback provided by the compiler and it makes it very easy for me to do my assessment of their programs.

Capterra loader

Powerful IDE that facilitates the development of code, saving the time used to refine the app

Jul 10, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money

Pros: IntellJ IDEA is a powerful development tool that interprets all the developed code and offers alternatives for the optimization of it, it also grants several solutions in case of finding any conflict during the development of the application.

In addition, this IDE when incorporating Git as a version of the code shows the developer in a graphic way what changes were made in all the files that were modified, giving the opportunity to revert them totally or partially in a simple and effective way.

IntellJ IDEA analyzes the code in its entirety and offers among the first alternatives those that the user considers necessary to continue the development of the app without having any major complications. In addition, this tool contains a great diversity of quick commands that greatly facilitate programming, among these commands is the dynamic search of classes by means of the CamelCase writing of the file name. It also has the search for methods, variables or functions according to the use that is being given to them in the different files that are available throughout the developed code.

Intelli IDEA is very complete when choosing an IDE for the development of apps, it has a wide range of plugins, so it will rarely be necessary to install one. It also contains a powerful refactoring tool.

Cons: IntelliJ IDEA requires a RAM with great capacity for its optimal operation. A 16GB RAM is recommended.

Powerful guant for different software development fields

Oct 21, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: I've been using community edition of IntelliJ IDEA for years and I almost have no words of criticism for it.

Probably the most useful feature for me is Code Style Checker as well as Code Formatter.

There's rich set of plugins available for IntelliJ IDEA, however I use just a few like TestNG one.

Version control features are just what I need.

What I especially like is Conflict Editor, that allows me to review conflicting files one by one.

Also that as we were onboarding Kotlin, it's support was a great and pleasant surprise of me as a user.

Cons: Java code debugging features are probably a bit poorer than ones available in Eclipse.

In particular, I was unable to move execution pointer 1 step backward (while I was able to that in Eclipse).

Also, IntelliJ idea starts to start some background processes that sometimes is difficult to interrupt.

E.g. If I open some Gradle project under slow network connection it may start downloading a ton of dependencies as a background process. When I click cancel in intent to skip it, the download process continues.

Overall: Ideal IDE for development in JAVA, out of criticism

The IDE as the most intelligent in the world.

Jun 21, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: When working with this IDE, you realize how important it is to know how to choose good tools, what I loved most about this IDE is:

- Code autocompletion. I do not know how he does it but he always offers you just what you need.

- Integration with version control systems.

- There is also a wide set of plugins (I have been working with Intellij for some years and I still have not installed any).

- Sensation of reliability and robustness far superior to other environments. It does not do the "weird things" that other IDE's do from time to time (I think many of you know what I'm talking about ...).

- Extremely intelligent refactoring tool.

Cons: My experience with this tool, I have not had any complaints, at the business level is great, because if your company buys the expensive license, for the same question of wanting to use it on a personal level, outside of the business environment, it becomes impossible as it is very expensive, for me it has been the only inconvenience.

- What is payment.

Overall: This tool at the business level, we have many problems, since we could implement various internal projects for the organization at the time, it is perfect for the development of JAVA EE, I recommend it widely, if you are willing to pay the expensive license.

Capterra loader

The only true integrated development environment

Oct 24, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It's really integrated: you may get practically everything done without leaving IDEA:

- it simplifies and unifies workflows for different version control systems from SVN to Git;

- it has very good visual diff and merge tools;

- it's code refactoring capabilities are both powerful and reliable at the same time;

- it could be easily integrated with the well-known task and bug tracking systems like Jira, Trello, Bugzilla, Trac, and others.

Cons: It may be slow from time to time (but this could be mitigated via fine-tuning). You may need some evangelist to share knowledge and experience across developers, which have never seen an advanced IDE and cannot imagine its abilities. Otherwise, developers will perceive it as a slow alternative to their favorite text editor.

Overall: Software development from small to huge projects hosted on completely different version control systems is literally IDEAlly managed by this IDE. It is more than a simple text editor, therefore developers should spend some time to learn its abilities, settings, and hotkeys, but in the end it will seriously improve their productivity.

IntelliJ IDEA keeps out of my way and just works

Nov 03, 2014
4/5
Overall

4 / 5
Ease of Use

5 / 5
Customer Support

Comments: I use IntelliJ both at work and at home, for both Java REST API and Web Frontend (HTML/CSS/JavaScript) work and it is my preferred IDE for doing so. Why? Here are a few reasons:

- Deep integration with Maven. It is especially helpful to have the ability to create a chart of all dependencies for a specific maven component in order to track down version conflicts. In addition, the ability to watch for changes in the pom.xml and load any new dependencies is something I cannot live without.

- Integration with Spring, which we use to wire together our components. Note that its integration isn't perfect, and there are times when it is not able to wire beans (I'm looking at you, @ComponentScan). However, it works for the most part, and that can be worked around by giving IntelliJ some hinting.

- Ability to debug JavaScript straight inside the IDE. This is a feature that some members of our frontend team live by in Visual Studio, and I am happy to say it works just as well (or even better) with IntelliJ.

- Powerful refactoring. This is something that is expected of IDEs now, but the ability to find all usages of a constructor or method or being able to change the name of a class in all places (including comments) is still very impressive.

- Live templates are fantastic, and being able to easily define your own is even better. I find myself using these more, and miss them when I am in other editors.

Now, there are a few places where I feel IntelliJ could improve:

- As stated above, Spring 4 support can be somewhat flaky with its Spring bean detection when using @ComponentScan rather than an xml file. There are workarounds luckily.

- Maven dependencies can sometimes disappear out of IntelliJ when the pom.xml is updated outside of it. Whenever this happens, I have to go try and force IntelliJ to redownload the missing dependencies and is not straight forward.

- Performance over remote desktop is something that IntelliJ desperately needs to work on. I have to do config changes just to get it to work, and even then these changes cause occasional graphical glitches on the frontend side. It can lag at times when using it remotely, which is not something you want when you're trying to get work done.

Overall, I recommend all of IntelliJ's products to others, and it provides all the functionality that I need. While there are a things they can work on, they certainly don't hinder my day-to-day tasks, and overall it rarely gets in my way when I am working.

Capterra loader

A great IDE for front-end developers!

Jan 05, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

Pros: There is so much to like about this software, it's hard to know where to start. With the right configuration options, this IDE will ensure that the code you write is clean and correct!

LOVE the code hints. Especially when writing functions that can be simplified, IntelliJ gives hints and code examples that improve the quality of your code - as you are writing it!

LOVE the integrations with Git, Node, Maven, and other tools used for development.

LOVE the built-in terminal that allows for CLI usage.

LOVE the refactor option - if you have a lot of . "spaghetti code" that needs cleanup, you can extract methods and variables easily. Super intuitive!

LOVE the theme integration to easily switch the look of the code.

There are many more things that I love, these are just a few!

Cons: The only con about the software are the updates, which sometimes have made things confusing. Sometimes when running large projects, you may have memory errors.

Capterra loader

Best paid IDE I've ever used

Sep 23, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: I'd liked the easy that was the instalation process I customized the IDE theme just selecting a dark one just after that I could initiate the developing process just clicking start new proyect the app lets you select between a lot of differents innitial configurations that make you save a lot of time. Other pro is the quick access to the console and I think that the best one is the bigger amount of differentes pluggins that can be installed for making easier your development process.

Cons: Something that is been hard it's to use shortcouts on mac, because some of the keys combinations are the same that the OS uses by default. Other thing to improve is because for example in my university some of my friends doesn't have the most updated computers and in old computers the program goes to slow, I think that a lighter version could be a good option.

Overall: I've worked in a software development business and IntelliJ has been the perfect tool for working fast and a good partner because sometimes looks like I don't even have to write some things because the IDE just suggest what I want to write.

Leader of the IDE Pack

Oct 11, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: - Tons of features to help you increase productivity - fantastic auto complete functionality, easy to jump to different pieces of code, automated refactoring tools, and static code analysis to identify issues, among others

- Lots of configurability on things like syntax highlighting and positioning of tool windows make it easy to view your code the way you'd like

- By far the best option available if you want to use Kotlin, which is reason enough alone to use IntelliJ

Cons: - Configurations and preferences interface is not quite as intuitive as it is for Eclipse

- Debugger leaves something to be desired, as Step Over / In / Out work differently than in just about any other debugger I've worked with (same problem for all JetBrains IDEs)

Overall: Despite the shortcomings, IntelliJ IDEA is the best Java IDE on the market. JetBrains makes fantastic software products, and this is no exception.

One of the best JAVA IDE, totally worth the money.

Jul 19, 2017
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Supports all major Java frameworks very well;

Excellent code assistance, easy run/debug configurations;

Awesome VCS integrations;

Makes writing Java code a breeze!

Cons: Somehow un-intuitive project management, i.e. creating/deleting /importing a project is not that easy and intuitive, especially deleting a project, it has to be done manually.

Does not build automatically, one has to build/recompile modified classes manually to be able to code hot-reload (especially when using Jrebel), which also means that compilation error is only reported on manual build/compile.

Can't open multiple projects in the same window (like Eclipse).

Error and warning reporting is not centralized and not well supported, should learn a little bit from how Eclipse does it.

Overall: This IDE saves a considerable amount of time in software development and improves developer's productivity.

IntelliJ IDEA blows other Java IDEs out of the water

May 05, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money

Pros: I've used IntelliJ IDEA for years, with a variety of languages and frameworks - Java, Grails, Struts, Spring, Groovy, Scala, Gradle, Maven, Ivy, Git, SVN. It is hands down the best Java IDE on the market today. Eclipse and NetBeans are not even close.

IntelliJ's code completion, code inspection, refactoring support and plugin ecosystem are ridiculously good. The performance is top notch, if you're used to Eclipse you're never going to look back. The VCS integration is amazing.

You're leaving money on the table if you haven't bought this for every Java developer in your organization. It's worth it's weight in gold for developer productivity.

Cons: Scala support is lacking, so that was disappointing. It can be a memory hog (1-2GB), though this isn't usually a problem with developer machines.

Capterra loader

A great IDE

Dec 13, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Coming from one of IntelliJ's competitors, there is just so more offered in IntelliJ IDEA. The UI is very clean and is very customizable. You can customize the font, font size and even the look of the toolbars. The best thing about the IDE is the plugin functionality. You can download 1000s of plugins from IntelliJ's plugin repository. These plugins range from different server support, coding styles etc. The available plugins really put this IDE over the top.

Cons: The IDE can be a bit heavy and slow at times, but it is a good trade off for the customizable of the software. Also the professional version is a little pricey for independent developers.

Overall: I've been using this software for over 5 years. It is the best JAVA IDE out there currently and the customization of it is top notch. Keep it up!

THE development platform for java/groovy.

Feb 01, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I've used Intelij for years now after switching from Eclipse. I do java/Groovy development for a living, and this tool makes it a joy. AutoComplete, find, refactor, debugging...its all there. The GIT integration is a life saver. Code formatting, syntax hilighting...it has every feature and more.

Cons: I switched from Eclipse and kept the eclipse keystrokes. That was tough for me to convert to the intellij keystrokes. For example, the default keystrokes for formatting a code section is different than on eclipse. The default key shortcuts just didn't make sense to me.

Overall: It is so powerful, fast, easy. EVEN the free version of the software has so many features. The git integration, and CRASH FREE software is just a joy to use. I loved eclipse, but Intelij has so many features that are invented by developers for developers...

IntelliJ Review

Aug 08, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: IntelliJ is an extremely feature rick integrated development environment. If there is a feature you like or need in regards to IDE IntelliJ likely already has it. One feature that stands out is their debugger. With so many ways to manipulate and evaluate code with IntelliJ, debugging has become significantly easier.

Cons: The one downside in my option to IntelliJ's feature rich environment is that it can be overly complicated and even a little brittle in some cases when not properly configured. With so many things to remember or configure properly setting up a large project can be fairly difficult. With that in mind it should also be noted that IntelliJ's documentation is helpful in most cases but due to the complexity can come up lacking at times.

Easy to learn, great support

Aug 30, 2018
4/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Out of the box experience is great. It's very intuitive to configure themes and syntax format I prefer. The plugin repository is also very extensive. Typescript support is great with different refactoring features.

Cons: If you work on different languages, say frontend is Typescript + HTML + CSS and backend is Java, you'll have to purchase Webstorm and IntelliJ licenses which are quite costly.

Typescript has recently improved IDE support in it's native compiler; however, since Webstorm Typescript plugin is built on top of Java, it takes some time to propagate new Typescript language service features to Webstorm.

Overall: I use it as my primary IDE. I've been using it for 4 years and increases my development efficiency a lot after learning the code search shortcuts and refactoring features.

Capterra loader

Everything you can ask for

Aug 17, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: This IDE saved me so many times! It can literally do anything. There's so many features all you have to do is a quick google and you'll find out how it is possible with a few clicks.

Cons: The UI could be better. Especially things like adding new bundles (usually not crucial stuff) and editing the looks could take a lot of time even though it is possible.

Other issue is its high CPU usage. I'm running it in a new 2018 (currently newest) Macbook Pro and sometimes it cannot handle it. The Mac gets hot in no time but also I had a few times (over months) of crashing.

Overall: If you have a high-tier PC - use it!

I wish there was a less cpu-intensive version with just the most used functions. Currently if you do not have high-end PC -- I'd sadly recommend to stay away despite being a great IDE.

Capterra loader

Powerful, yet resource-hungry

Aug 01, 2018
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: IntelliJ IDEA is my go-to IDE when it comes to Java programming. No other IDE company has come close to JetBrains in this field. I'm very satisfied with the features, mostly the in-line debugging (variable's value displayed along the line it's defined). The next best thing is the code suggestion. It's extremely intelligent and outstanding, compared to other IDE. The color scheme is also very appropriate, from the background to the color code of different word roles (keywords, members, methods, etc.) in the code. They're all harmonious.

Cons: Need more work on the watch-expression feature. If a variable has only one member attribute (it is designed so in the library), it should be ignored automatically and the IDE should go deeper until there are more than one member, or cannot go deeper. It's like browsing for the content of a folder, inside a folder there's only one folder, so just auto jump into that folder until you reach a file, or there are two folders and you need user's instruction on which folder to continue. The IDE is so heavy to run, it's always listed as the only app that consumes significant energy. Occasionally the code suggestion is frozen due to heavy load and the code coloring stops working.

Capterra loader

Do anything without leaving the app

Mar 22, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money

Pros: I have been using IDEA in different flavors: phpStorm, Android Studio, Goland... And impression is always good. Once you learn a few shortcuts, you can move around the code as if you were dancing. It lets you move as you think: where is this defined? Jump to definition. Which options do I have here? Autocomplete! Which was the 3rd parameter? Hints. And it has a lot of tools integrated, from VCS (git) to terminal, so if you are fluent with it you will need almost no other tool.

Cons: It is a big application, it has to do a lot of work every time you open a project, so it is not a good option for the occasional file editing (as a preview program, or to change a comma in an isolated file)

An outstanding IDE for developers from developers with rock solid features.

Feb 14, 2018
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money

Pros: It used it as professional alternative to the mighty Eclipse IDE since 2008 and couldn't be happier as java EE and JavaScript developer. Every detail is polished and just works.

The inspector literally educates novice developer and prevents errors. The structure to navigate through the code e.g cascaded maven multi module projects works like a charm. I don't know any better java IDE on the market.

Cons: - The lack of innovative plugins as available in tools like visual code.

- The licrense server process to fetch a license ticket for 8 hours or so is cumbersome. Makes it hard to work at the clients place because you might not be able to renew the license through their network.

Nothing can be better than Jetbrains IDE

Nov 13, 2017
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It has all the functionalities an IDE should have. It also has short video tutorials on how to take advantage of all the functionalities.

Cons: Computers with fewer RAMS can't use it effectively as it makes use of a lot of RAM and slows down systems performance.

Overall: It helps me resolve git conflicts easily. I can rename a class, function and it automatically refactors it wherever it is being used. Whenever am working with a library, I can easily check out the code since it supports code declaration. The global search functionality also helps me search easily and i can also exclude directories while searching. I use pycharm often and it helps alot with unit test. It is just the best and it is not overrated.

IntelliJ in AP Computer Science A

Feb 22, 2017
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I love the full set of features available for my students. The ability to automatically reformat code, specify my own settings for formatting, import templates, etc are features I use all the time.

Cons: The load time is slow because of the size of the program, but the students have gotten used to that.

Overall: I have been using IntelliJ with my AP Computer Science A classes for more than 7 years and my students have become attached to it! They ask for license codes even after finishing my class because they want to continue using this software for their programming interests later on. As long as they are still students at my school, I usually give them a code.

Recommendations to other buyers: It's the best compiler I have used so far!

Lighting fast and abundance of plugins

Jul 10, 2018
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I started off with JDeveloper (which crashes and lags big time) before I was introduced to IntelliJ by a coworker. OMG, I cannot believe the ease of user. The lighting speed navigation between one file to another, from a single to multiple projects despite having tons of plugin installed. My favorite plugin is GIT in IntelliJ, which I cannot imagine living without now.

Cons: New updates are constantly coming in and it takes time for it to be downloaded & installed. I would have to force myself to take a break from work whenever that happens.

Overall: Able to write high quality code in less time.

Capterra loader

Nothing comes close

Oct 04, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Not even Visual Studio can rival all the fantastic features of this product

It's not memory intensive and I've never had it crash on me.

Customization options are numerous and the search feature for them is super handy.

It's ability to parse dynamic JavaScript including any library you can install and throw at it makes it the best IDE for modern web development

Cons: Not much to be honest, the latest version had some bugs but I just rolled back to the previous and it was all good.

Overall: Learning Full Stack web development would have been astronomically harder had it not been for this product.

BEST IDE for development

Nov 13, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It has a lot of cool plugins which will make any type of development(frontend, backend, python, java, etc.,) easier. We can run the applications within the IDE which is another cool and very useful feature. We can create base projects for spring, maven, gradle, etc., directly from the IDE.

Cons: Having multiple projects on the same window can be little more appealing and easier to navigate.

Overall: IntelliJ has been my go to IDE for development. It has provided me with everything I need for development. And it has never slowed down and doesn't take up much of the memory as well. I love to write code on IntelliJ IDEA

One of the best IDEs available in the market!

Apr 24, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: - Simple and easy to use interface.

- Can be fully customized according to one's needs.

- Very powerful and never slows down.

- Autocomplete feature and able to show warnings as how the code can be improved are some of the features that differentiates this product from other vendors.

- Community edition is free to download.

Cons: - Its a little resource heavy. But that is expected from a software of this size having so many amazing features.

- It can be a bit overwhelming at first as what features to use and what not for a beginner.

Overall: Able to quickly develop software.

Hands down, IntelliJ is the best development environment available for developers

Nov 28, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Everything. Clearly the developers for IntelliJ created this FOR DEVELOPERS. Everything flows so well together, the hints and suggestions it offers are very smart and it makes it hard to program without them after being spoiled. Almost everything is user customizable and it integrates well with all the major repos out there. It is easy to keep track of changes, revert or compare historical data. Nothing else comes close.

Cons: Only thing that I can think of is that it is missing some kind of statistical functionality. It would be helpful to keep track of how much actual coding, debugging and or testing was done over time.

Overall: We use IntelliJ to write custom plugins to mold our LIMS to business needs, not the other way around.

Capterra loader

The best IDE for Java and other JVM languages.

Jan 18, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It makes working with Java and other JVM languages super simple. Lots of plugins and customization to make development easier and faster. Great support for the Kotlin language (which is also developed by JetBrains). Ultimate edition has great integration with Spring and other popular frameworks. Git (and other VCS) integration is nice. Solid integration with the major build tools: Ant, Maven, Gradle, sbt. Nice database integration.

Cons: Can be a little heavy weight, but that's the trade-off for all of the features. Upgrade process is a little disjointed.

Capterra loader

Best IDE to write programs in Java and Kotlin

Mar 15, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Easy to create code by keyboard and by auto generated IDE functions,

full support of programming language updates.

IDE collor scheme is easy to the eyes to use for hours at a time one screen.

Good compatibility with git and easy to compare and merge conflicts.

Cons: There are not much cons in this IDE, best one I ever used.

The worst thing I had with this IDE is the need todo a full install every quarter for a big update.

Overall: It's my main working tool to develop code,

the only thing I think is missing is text to speech if there is a code issue,

i would like the ide to speek it.

Capterra loader

Best IDE in history

Nov 04, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: IntelliJ IDEA is built from the ground up to make developers' life better, not only thanks to the slick user interface, but with a slew of advanced features that can save hours if not days of work!

I personally advise to invest money on this product as the ROI can be huge.

Cons: Being built on Java makes it a little memory hungry, but nowadays developers' machines must be quite powerful in most cases.

Overall: I've used many IntelliJ products over many years on different projects and with different technologies and every time the experience always went over the expectations.

Amazing IDE for programmers

Jul 25, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: It's a lightweight IDE when you want it to be, its extremely powerful IDE when you want to.

It has extensions which makes the IDE's functionality really exceptional.

It has free version for open source projects.

Cons: It's expensive if you're not using open source projects.

There are times that the extension, which is managed by the community, is not working as expected or requires an amount to activate those features.

There are some libraries that I used that is not supported

Overall: I use it as my main IDE and i make a living because of using this software.

Capterra loader

Complete RAD IDE

Nov 28, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Best software for develop software:) I write in PHP 7 using PostgreSQL, Javascript, Angular, Yii2 famework, Python etc.... It has FTP/SFTP client, works with GIT repositories (and others). Its rapidly fast, has great search/replace engine, hotlinking, plugins, etc. You can work with many projects in the same time (RAM is the limit:)). I can not imagine working without it.

Cons: Programs written in JAVA has memory leaks sometimes, but latest versions of IntelliJ are very stable.

Overall: I'm software developer, using IntelliJ IDEA for 3 years.

The best IDE on the market

Mar 09, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: There are so many pros about IDEA, so it's difficult to pick a few.

- Rich support of Java, Kotlin(!) and other JVM languages

- Rich support of frameworks: Spring, Hibernate, Grails, Java EE stack, etc.

- Powerful database tool

- Convenient run/debug configurations

- Awesome Git integration

many many more...

Cons: - It can be very slow on mediocre hardware while indexing your code.

- Some errors are absolutely non-descriptive - just a stacktrace without any information how to fix it

Overall: It is a powerful tool for productive software development.

Capterra loader

IntelliJ IDEA is the smartest IDE out

Dec 12, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I love the integrations for all kinds of languages. There is even a plugin for making Garmin smartwatch apps!

I use this mainly for JavaScript, Node, Java development and it has always been a breeze.

They have a student license as well (perks of going back to school!) that makes it free to use for personal projects.

Cons: It sometimes loads really slow, and indexing large apps can take a long time. However, this is to be expected for the IDE functionality it gives.

Overall: I use IntelliJ at work and at home for all kinds of development projects.

Capterra loader

The best IDE for software development

Aug 01, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Integration with multiple plugins, which we can find in your mini store. The best debugger in the IDE market, comparing it with other large IDEs, the debugger and integration that this has is another level. Its integration with Maven and multiple servers make it the best. Simulation of servers such as weblogic and tomcat in their own VM.

Cons: a little high cost of the software, in the market there are many similar developers who prefer its use to see the high cost of Intellij and offer only some additional tools to other IDE

Overall: When I was looking for an IDE to develop in what is my main programming language (JAVA), this software has been very useful and I think it is the best thing that currently exists in the market.

Capterra loader

It the best IDE for java developer

May 07, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: - So easy to configurate shorcut.

- Excelent to integrate whith maven, gradle proyect. Pespective and tool incorporate for them.

- Look and feel can be easily manipulated and totally customized.

- Better memory management than Eclipse.

Cons: - Error marking is less visual during development, (can not be accessed quickly from classes).

- Very slow to start.

- It does not allow to keep multiple projects in the same window.

- it does not allow copy and paste settings between windows. Example variables of environments.

It's a good tool. Strongly recommend it and other JetBrain tools.

Jun 27, 2017
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: IntelliJ's ease of use, as well as many features and direct integration with SDK's, create the ideal IDE for Java/Scala 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 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.It's overall a great product and I've really enjoyed using it. I wish I could use it on more of my projects.

Cons: There's not much to dislike with IntelliJ as an IDE, however the product could benefit from a widely adopted plugin architecture and ecosystem.

Capterra loader

I used this IDE to code in java projects for one graduate class

Jun 07, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

2 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: All of functionalities that it has, it helps a lot when you're coding it creates a methods for you and give to you hints and tips for code, so if you're beginner developer it will help you a lot.

You can import projects from git hub, do commits, pull, push all functions from git directly in the IntelliJ

The structure of the project is so organized and easy to find anything

Cons: I'm student and I applied for student license, but the commercial price is really high and it difficult the use for some companies like startups.

Overall: All of functionalities that it has helps a lot, you can import projects from git hub and perform all the features from IntelliJ, the structure of the project is so organized

Better than Eclipse

Nov 14, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Out of the box it seems to have everything you need without having to get tons of plugins like eclipse, to some it may seem bloated but to me it was just right.

I liked the layout of the IDE and of course the syntax highlighting was nice and clear.

Cons: It is a bit resource intensive when compiling it sometimes takes up your whole cpu.

On occassion it kinda just stops but does not seem to lose anything seems to be limitation of my computer but not sure yet.

Overall: Best IDE that I have worked with coming from eclipse.

Capterra loader

I can't live without it

Nov 21, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It makes it so easy to do my work: the auto completion, the error detection, the syntax highlighting, the customisation, this is the first tool I install in a new computer

Cons: This software runs better if you have a powerful computer: some good ram, hdd and processor. But it is really worthy

Overall: I started using IntelliJ a few years ago, back then I used to try different IDEs and was never really satisfied. Not the case with IntelliJ, I don't even look to any other tool, totally satisfied how they keep improving this tool. Now it has become the industry standard

Universal solution for developers

Aug 02, 2018
4/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Can be easily customized for any developer needs. Has lots of available integrations and plugins. Also great that products for other languages are based on the same platform and no need to learn the product again after switching.

Cons: No easy ways to report a bug. Users have to create account on YouTrack bug tracker first, so some users just stop at account creation step and decide to not report about found bug or problem. Probably, due to this fact lots of small bugs are found with every new release.

Capterra loader

A Great IDE!

Nov 26, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: I love that this IDE was so easy to use, especially when working with Java. The software helps users identify errors in their code and try to figure out how to fix these errors. Also, I never had trouble learning how to use IntelliJ IDEA as a beginner coder. Everything was very simple and straightforward. Now I use this IDE all the time for all my Java projects! Additionally, I like the "Tip of the Day" feature it has.

Cons: What I like least about this software is that once I've written a code and created the .Java file, I am unable to run the code again in IntelliJ. It's possible that this is just something I haven't figured out how to do yet, but after turning in an assignment, I wasn't able to run the code again later.

Overall: Overall, I really enjoy using IntelliJ IDEA. I still consider myself a beginning coder and I am still in school. I heard about IntelliJ IDEA from a friend, and he said that the IDE will be a great tool for beginners. He was definitely right! I felt like IntelliJ IDEA helped me learn a lot, especially during my first semester of school.

A Best IDE for Software Development

Oct 09, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: This is one of the best IDEs for software development. It's easy to use with keyboard shortcuts, code auto completion and debug options. Also, code coloring is a handy feature to use. Real-time code inspection support for a fast and efficient debugging.

Cons: The cost is somewhat high to purchase the product. Also, some update installations are troublesome. It's better to avoid updates if you are in the middle of a high priority project.

Overall: I will never hesitate to recommend this awesome IDE to a developer.

IDE with great Maven Support

Sep 29, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: branches visualization, maven dependencies management, availability of community version, merge conflict UI, support for other languages including Ruby and Python. Amazing tools for code refactoring; Search text result allows to jump from one class to another.

Cons: Sometime when I open a project I see all packages and dependencies in red . The only was I can fix it is to open an the maven project by importing it from the pom.xml. This in general fix the issue.

Overall: Testing Web Application with TestNG.

Very full featured IDE

Nov 06, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It has a TON of features that can be added in. You can pick in choose which features you want to use. It has great color coding. It handles multiple file types in the same project. THere are just so many things that are great about it. Easily the most powerful Java IDE.

Cons: Some features can be hard to get working. These are few and far between. One issue I have is when I switch my windows domain password, the git repo password isn't easy to update through the IntelliJ interface.

Best IDE for beginners

Sep 28, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Its all just like windows..graphical user interface. Features like AutoImport,able to execute my tests individually and by groups without having to run from command line,Project structure settings.

The most helpful one & my favorite is VCS which talks to the git repo and makes all the activities look easy(Fetch,Pull,Merge,Commit-able to select individual files & Push).Several windows & the way it displays results

Cons: Cannot open two projects in the same window which is never a requirement for me.

Overall: .Have used other IDE before and never felt comfortable working on them.Was able to learn Test Automation easily with IntelliJ Help feature is really helpful :)

Makes coding easy with nice intuitive design.

Oct 26, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Nice design and customisable features.

Easy to integrate version control.

Easy to add plugins.

Lots of online support and tips.

Very Intuitive.

Cons: Is designed to be used mostly for Java programming. Although JetBrains do provide other IDEs for other languages. The software can be quite memory heavy, but I suppose this does depend on the application that is being created and built in the environment.

Overall: I have had a great experience with Intelij, I started using it as a junior software developer and soon found it easier than other IDEs. Using it to create Gradle projects was very easy and adding plugins was also a breeze. I like the clean design and find it easy navigate to different features.

Full-fledged IDE with powerful refactoring and great user interface

Mar 12, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: IntelliJ is, in my opinion, the best IDE available for Java and Scala development.

I was particularly pleased with the refactoring and code analysis features, which truly differentiates it from a simple text editor.

It compares very favorably to Eclipse, in particular from the UX perspective.

JetBrains offers a great Education offer, where any student enrolled in a listed university can use their software for free. This allowed me to get familiar with their Pro platform, even on a small budget.

The many platform plugins supported by IntelliJ makes it the tool of choice for a wide range of languages, including Scala.

Finally, several language-specific editors offered by JetBrains (such as CLion) are built upon the same platform. It makes it very easy to go from one to the other, and continue working in a familiar environment. It is even possible to port some of the preferences, keyboard bindings, etc.

Cons: As a full-fledged IDE, IntelliJ is much slower than a simpler editor such as Sublime Text. CPU usage and battery impact make it a poor choice when working on the go.

(This isn't be a problem on a Desktop computer).

Capterra loader

IDEA is the de facto IDE for the JVM

Apr 05, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Value for Money

Pros: IDEA works out of the box and their support of educational and opensource projects is truly remarkable. IDEA also has a wide range of plugins that will increase your productivity - both made by them and by the community. Their support for users of other IDEs and editors is also a nice feature to have.

Cons: IDEA sometimes gives you false positives erros in languages like Scala, which might be problematic for new users, as they might stop trusting the IDE error messages.

One of the best IDEs out there

Dec 06, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It is a fully contained IDE for pretty much any development project out there. It has plugins to expand on itself, and plenty of options to set it out how you like it - even things like a Vi style editor for the source code itself.

It works easily out of the box, and is easy to learn and adapt to. It has a much better layout and ease of use than other common IDEs such as Ecipse and NetBeans.

Cons: For personal use, it can be an expensive option. It does however speed up development with the many plugins for it, if the cost can be bared, it is worth it for developers working within a business professionally.

IntelliJ is my only companion when programming in Java.

Sep 10, 2017
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Java is not my native language, but IntelliJ makes it so easy for me that I can still look like a pro.

It notifies me of imports I forgot to add (and with a simple keyboard shortcut, adds them for me).

It also comes with an integrated debugger and support for running both unit tests and your program with command-line arguments. There is neat "coverage" tool that tells you what parts of your code require extra testing.

Cons: IntelliJ is such a powerful piece of software that it's sometimes difficult to find the feature you need.

There's been an outstanding feature request for a blib-noise that notifies you when your run has completed or cracked, which I need, badly, as most of my programs have a running time of several minutes.

Overall: It has greatly sped up my speed of development.

Capterra loader

I love Intellij - I spend my coding life in it.

Mar 14, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Intellij is a fantastic piece of software, integrated with the latest coding technologies, and with an extensive library or free plugins that make it possible to do almost anything you want in an IDE.

Cons: Every once in a while it will get a weird bug that requires a bit of a lengthy troubleshooting process - but, this happens rarely and support usually helps sort it within 24 to 48 hours.

Overall: Intellij is a fantastic IDE and flexible enough to work in almost any language - Love it!

Capterra loader

Best IDE for a fast paced development process

Oct 29, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: State of the art code suggestion - enables programmers to code fast.

Shortcuts - including multi line edit

Supports all major languages

Used by major software companies in their development process

Cons: Enterprise edition charges money while most of the software IDE's are free.

Overall: The best IDE that i have come across in my life, really makes the work easy for the developers hence creating a fast turn around time ultimately leading to higher profits. Superb support team with fast response times.

Expensive, but worth it for the productivity improvements

Oct 03, 2017
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Plugins that support just about any language or technology

Clean and intuitive UI

Integrated services like GIT, Terminal, FTP, Database. etc

Cons: The cost of using this software can easily scare away the beginning developer. It helped that my employer was willing to pay for it when I was first introduced otherwise I probably never would have used it. They would do well to take this into account when pricing for beginning developers that don't have a lot of money.

High End Java IDE For Professionals

Dec 12, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: IntelliJ IDEA is a definitely a top end IDE, with everything you want as a Java developer. It has support for Maven & Gradle as well as hundreds of third party plugins available to download for anything else you might decide you need.

Cons: While I love the software, it is pretty heavy on computer resources and running it on a lower end laptop will be a slow experience. It is also expensive compared to free solutions such as Eclipse.

Overall: I use IntelliJ IDEA for Java development, primarily for Maven projects and haven't had any real issues aside from some slowdown when using it on my lower end laptop. Overall it's been an awesome experience.

Best IDE out there

Nov 27, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: This is hands down the best IDE in town. It is constantly being updated with features that make coding not just easier, but enjoyable as well. Very well thought out shortcut commands make using the tool a breeze.

Cons: The documentation on how to best use the tool does not keep up with the new releases of the app. Sometimes you have to 'guess around' the documentation and try to apply what you are seeing in the new version of the app

IDEA is great for bigger projects in any or a mix of languages

Mar 07, 2018
4/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Having used Jetbrains language-specific IDEs in the past I now just use IDEA with the various plugins. This keep the UI more consistent while still offering the language-specific functionality I grew to love.

True context-aware refactoring is by far the best feature.

Cons: The language-specific features do sometimes suffer from issues. Debugging in ruby can, for example, be a challenge to get working as dependencies change.

Capterra loader

The best java IDE have used till date.

Jul 30, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Provides a lot of user friendly functionality like auto code generation, code analysis and extensible plugin support. The UI is best among all the JAVA IDE's i have used till this data and doesn't feel boring. Overall its a great tool and has become a sole support to my daily bread.

Cons: The biggest con is the price of ultimate edition, too pricy to be used by beginners. Also if someone is starting as a beginner the functionality provided is too much to learn which may not be required. So not advice it to be used by developers who are beginners.

Overall: It highly improves my coding efficiency.

Capterra loader

Best IDE for Java Development

May 25, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: For java development, it is the best IDE I have ever used. It has some really cool feature like Gradle build system, Maven project management. One of the feature that I really is the code generation.

Other feature like importing the eclipse project is something really good.

Cons: I don't see any cons of this IDE but if you are new to java you shouldn't be using this. As this IDE does, lot of work by itself that you will fail to learn the basic of the language.

Overall: It helps me working faster. Since I have start using this IDE I don't have to look into small things as those all are done by IDE itself.

The best Java IDE hands down

Dec 06, 2016
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Responsiveness, good UI design and layout, a ton of features

Cons: Nothing really

Overall: I've been using IntelliJ IDEA for Java development for almost five years now. I was a former Eclipse user but made the switch in 2012 due to much better support for Maven, which was a requirement of the project I was working on. I've never looked back. The responsiveness of the application is my number one favorite feature - it simply never hangs or starts swapping out memory like certain other IDEs (not to be named) do. The UI is also very well designed and the features of even the free Community edition far outweigh anything else out there. Get it and give it a try - you will thank me.

Recommendations to other buyers: Take the time to learn the keyboard shortcuts, it's the one thing that kept me from loving it for a while, having come from using Eclipse for many years (not a knock on IntelliJ, just that the shortcut keys were different from Eclipse). Once I did, though, my work got so much more productive.

Capterra loader

Full featured IDE for Java development

Jun 05, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: IntelliJ IDEA is a great IDE for developing in JAVA, JavaScript, Python and many other languages through the use of extensions. There is great support both online and through JetBrains. The code completion and macros are great time savers.

Cons: The annual subscription is a bit pricey for individuals but they do have a community edition that can be used for free for certain types of projects.

Capterra loader

Perfect for a Java/JS development house

Jul 24, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Value for Money

Pros: - Perfect for housing Java and JS projects in one space

- Hibernate extensions are helpful.

- Always improvements in supporting developer workflow. Shortcuts, hot keys and code generation

- Debugger is excellent

Cons: - Can use a fair bit of resource. Using the IDE at 4k results in performance degradation.

- Occasionally gets into a strange state and requires an 'on and off again'

My favorite IDE

Dec 13, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: What I love the most about IntelliJ is the autocompletion it has. It understands the structure of your project much better than eclipse. Built in block and multi line editing is also a small feature I love.

Cons: The structure sidebar for java files doesn't allow you to reorder methods which is a minor inconvenience.

Overall: Great experience. Used it in college. Will continue to use Jet Brains products in work.

The fastest Java IDE out there - beats Eclipse every day of the week

Sep 22, 2017
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Code completion is practically instant. Everything you need is where you expect it - the debugger, the console access, git, extensions like CheckStyle, etc.

Cons: When creating a new project or doing the initial IDE setup, it presents too many options (like extensions, templates, etc.). It should hide them better so one can focus on the settings that are relevant to him or her.

Overall: Again: the fastest IDE I know

Great Java IDE!

Aug 01, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Depending on the app I am currently working on, I'll bounce back and forth between IntelliJ and NetBeans. Now that I have worked with it for a while, I really like the IntelliJ package's feel and tools. I also am starting to do a fair amount of Android development and Android Studio is based on the IntelliJ platform, so I feel right at home.

Cons: When I was just starting out, it took a while to learn where some of the tools were and some of the shortcut keys to use, so I will say "learning curve".

Overall: Makes writing java code a lot easier.

Lots of features, customization and easy to code.

Jan 11, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

Pros: The shortcuts for various features, the different plugins and customization for almost everything. Has support for a lot of plugins and languages. The code formatting is easier to use as well. I also have used remote debugging. Features are quite intuitive to find.

Cons: Takes up a lot of memory and cpu usage. Have to forcefully shut it down few times if doing something heavy.

IntelliJ usability

Mar 12, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: 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.

It is one of the best Java environment for developing and testing softwares

Aug 06, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: One of the very good things about Intelli J is its auto completion feature. It gives you a list of relevant methods and classes applicable in current context. It constantly learns from you when and how we use which packages and methods. It also list don which classes are accessible form current class. It has easy shortcuts compared to it competitors and suggestions are better as it keeps learning from us. UI is also very good.

Cons: I did not come across any cons as such. Except that it is memory hungry.

I am a senior year computer science and engineering student, and I have to say, IntelliJ is amazing.

Jul 14, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: As a person who started out without being savvy with NodeJS or Web Development in general, IntelliJ really helps you out by giving you boilerplate code that you can modify and learn. In my case, I worked with the default jade engine for websites and learnt quite a lot in the process. I moved onto angular, and it was still quite helpful. The biggest help even for a seasoned programmer is the fact that you can installed any missing modules instantly when the compiler finds out it could be missing.

As a student, we also get a free trial for a year, with all the features we could need.

So why are you waiting, go and download this to really pimp out your coding rig.

Cons: This software runs a bit too slowly on older devices, I would recommend at least 8 Gb Ram, an SSD and i5+ for optimal performance.

Overall: Helped me through the steep learning curve associated with Nodejs, CouchDB, Cordova, IOT devices. Java application programming by offering boiler plate code and auto completion along with useful suggestions that pop up for every line of code.

Capterra loader

"IDE for Software Development as well as selenium developer"

Aug 20, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: IntelliJ IDEA is one of the good development(Coding part)tool and also free tool. As per my suggestion compare to eclipse this is very good.

User friendly, good maven supported, Auto-save, good search function

Cons: INtelliJ Idea can be a memory hog rarely, Sometimes program is slow to load

I recommended mostly support 16 GB ram is good configuration in your PC.

Best IDE for java I have used

Apr 24, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Value for Money

Pros: Integrated built in terminal for one screen productivity. Provides database integration viewing as well along with sql scripts autocompletion. It can detect tables and columns in my sql scripts. Debugging tool is amazing with evaluation for testing code.

Cons: Updates sometimes remove features I was used to.

Great Development Tool

Dec 15, 2016
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Fast

Easy to use

Clean interface

Full of features

Lots of plug-ins

Cons: Price. Just the price. For a single developer could be prohibitive, but for a company it is relatively cheap.

Overall: I have been using IntelliJ for a few years now. It is much cleaner and faster than Eclipse. We have developers using both tools and the Eclipse devs tend to have a lot of weird issues with things then never seem to happen with Intellij. It is a great product.

The best IDE for some languages

Jul 16, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

1 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: For me, it is the better IDE for Java and PHP. They created a complete software for developers, and it has a lot of tools for helping us. I recommend it.

Cons: If I have to say something, I would like a support of Spring into Free Edition. I say this because, for a single developer is expensive in my opinion, but I can understand the effort to create this IDE.

This editor changed my career, is that good

Apr 24, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: You can do so many things so quickly, it really feels like a magic thing. If you learn all the keyboard shortcuts you can complete task 10 times faster, so good!

Cons: It is not as heavy as old big IDEs used to be but is not light fast as other competitors like Visual Code. But in every I computer I used for the past 6 years it was fast enough.

Overall: The Best IDE out there

Only IDE I will use

Aug 28, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I love this IDE. Never thought I could love software so much but this tool is amazing. Its constantly at the bleeding edge of predictive development. It is super fast, stable, and has so many shortcuts to speed up the development process.

Cons: Not a con, but they should really think about using AI to learn context better for their predictive tools.

Capterra loader

Necessity for the backend integration

Nov 15, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Some of the most liked features are - Easy Debugging, Efficient Version control, Environement configuration, and adding multiple libraries and plugins.

Cons: It is bit complex setup, bit expensive to get the license for personal use, limited number of themes, absence of code beautifiers and download size is huge.

Overall: Necessity for full stack developers and devs.

Awesome software. One of the last few with perpetual licensing.

Aug 29, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Jet Brains sells software on subscription, but what I love about it is, unlike Adobe, Microsoft, etc after you've paid for a version, you can keep using the version forever, or you can subscribe again to get updates. The subscription prices are also very reasonable.

They also have a Slack channel and have been very responsive anytime I've had an issue.

Cons: I love their suite of software, but what I don't love is that they almost have too many choices. There's IntelliJ IDEA, what feels like the main piece of software which is tailored primarily for Java development, then there's Ruby Mine for Ruby development. But you can also do Ruby development in IntelliJ.

I think ideally I'd love to see one piece of software that does ever language very well (thinking back to my days of using Visual Studio). The other option would be completely separate pieces of software for each language, but a very similar, intuitive feel between them. Having multiple options though for one language is just confusing.

Great idea made by developers for developers gives you great experience when u code.

Jul 27, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: It has many great features but we will try sum up the greatest ones

1- code analysis is the best

2- prediction nd refactoring is one of the easiest task on it

3- great support and community for solving problems

4- make good integrations specifically with docker for remote debugging.

Cons: Learning curve is a little high and need more guide and tutorials to make the full benefits of the ide and get wht you really pay for.

Overall: It is great idea for my day to day work specially with his great features and tools

User friendly Java developing platform

Oct 23, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: IntelliJ IDEA is an integrated development module which has many user friendly features compare to other IDEs for Java programming. It suggest coding lines and easy to integrate with other related tools like Github.

Cons: Suggesting code lines has delay sometimes

Overall: I am very satisfied with IntelliJ IDEA and i continue using it for my java developing tasks

Amazing IDE for testing Automation

Feb 16, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money

Pros: A work as a tester doing automation

-Debbug and inspect code is amazing with this IDE

-It useless resources than Eclipse

-Works great with: Java and jbheave, Grails and cucumber, Javascript and nightwatch

Cons: It does not have as many plugin like Eclipse

It is not a complete open source tool

Maybe the price is a little bit expensive

The best at what it does

Dec 15, 2016
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It has a myriad of features to improve productivity.

Cons: If you come from other IDEs like Eclipse or Netbeans it can be hard to get used to it, but once you get the handle of it. It's awesome.

Overall: I've been using IntelliJ IDEA for a couple of years and I can assure you for the improvement in productivity it brings. Ever since I started coding at the Uni all the way to coding as a Developer, it's a robust IDE.

Capterra loader

The best IDE I've ever used.

Feb 07, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Very clever. Understands what you need and allows you to do it with ease.

Very customizable.

The refactoring tool is the best there is.

I'm working with Kotlin now, and it's a match made in heaven.

Cons: The price - subscription model is not the way to go, and it's a little expensive.

Although there is a free community edition.

The only way to work on Java projects

Apr 18, 2017
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: productivity boost

Cons: so many features, it's hard to know where they all are and how to use them properly.

Overall: There are so many features that make your life easier. It can be a bit of a learning curve to become proficient in using it, but once you are, productivity skyrockets and you'll never think of using another IDE after that.

Recommendations to other buyers: read a book / watch a video tutorial to make sure you are getting the most out of this tool.

Cool solution for the development

Aug 02, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Very powerful IDE, a lot of useful features like automatic code completion, code checking, app performance monitoring, logging etc.

Support a lot of different languages.

Cons: It can be hard to start using it straight because there are a lot of features and settings. You definitely will need to read some guides before using it.

One of the leading IDEs

Dec 12, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Without question, IntelliJ is one of the best IDEs to use for professional developers. It has tons of features aimed to make life as easy as possible

Cons: It can be a bit tricky for beginners to get used to this software, but they have excellent help online, and many forums answer common questions about it.

Overall: Use it to write code

Possibly the best feature-rich, multiplatform IDE

Jul 05, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money

Pros: - Great knowledge of the code

- Feature rich

- Multiplatform

- Highly Customizeable

- Really focus on developer's needs

- Constantly adding new features

- Very stable

Cons: - Slow (build in Java). Considerably more taxing on resources than some rival software.

- Can be a bit pricey, as it requires a monthly subscription.

A Must Have IDE for a JAVA developer

Sep 18, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: IntelliJ Idea is a very powerful IDE for java developers. It has been specially designed to provide the maximum development speed with minimum efforts to all the java developers. You can use it to create web application or a java swing or any other type of java application, it makes sure that you get the all the tool that can help you.

Cons: Its shortcuts are much different from the ones we use with eclipse, so you might spend a few days in getting habitual of same.

Lots of features. Steeper learning curve to use. Can be more intuitive.

May 17, 2017
4/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: Ease of structuring and managing the code. It is easy to find what you are looking for - like dependecies and class or method definitions. It allows using gradle. It has intelligent flags that point out incorrectness or possible coding issues. Implements a coding standard.

Cons: It is not easy to troubleshoot why a feature does not work. I had so much trouble importing libraries when I started using IntelliJ. It took me a while to get a hang of that landscape to work with it effficiently.

Capterra loader

Ultimate JAVA IDE

Dec 14, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Its very intelligent as it provides code suggestions, compiles faster and for experienced developers its much easier to use, has engaging interface with options to customize especially color themes, other than Java you can also configure it to code other languages.

Cons: To experience full features of this amazing program you require the ultimate license which is really expensive but worth it.

Overall: Java developers need to implement this program to experience fast and easy developing of systems.

The best IDE i have ever dealt with.

May 21, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money

Pros: I've using intellij in writing java code and in Android Development and clearly there is not competitor that offers these range of features like: integration with Github and typing predictions.

Cons: It is hard to add new library to intellij or even add the java jdk to it. They should solve this issue as soon as possible.

Best IDE ever!

Oct 16, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Looking for fast, multioptions, easy to use RAD IDE? IntelliJ IDEA contains everythig you need to develop any website or system. Works with many plugins, databases, languages (such as Angular, PHP, JS etc). I cannot imagine working without it.

Cons: It is so good that you can not see its weaknesses, price maybe?

The best Java IDE

Dec 05, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: This just is the best of the bunch. Most powerful features, best UI, kept most up-to-date. IntelliJ also makes IDEs for other languages, and once you know one of their IDEs, you'll have an easier time learning another.

Cons: Like most IDEs, this is quite heavyweight and can take a lot of system resources to run.

Capterra loader

Something I SEVERELY underestimated

Jun 22, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I commonly explain the Jetbrains suite as it's not everything and the kitchen sink. It's everything and the kitchen sink factory! They simply include anything you can think of and I commonly find myself saying "I wonder if it ca... OH! It can!". I was able to downsize from a large number of apps to one, and I highly recommend using the trial to find out why it is well worth the price tag. It is software I was extremely hesitant in buying. Now it's a no brainer.

Cons: The cost would be great if it would go down. I also wish learning all of the tools and features included was a little more defined and explained.

Unbeatable! Does everything

Oct 23, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Everything from the autocompletion, the many shortcuts and features like clickable function / method names that shows usage etc.

Cons: Like all software that does it all, it's sometimes a bit hard to find your way in. Especially when it comes to settings but once it's set up you won't have to touch it again

IntelliJ IDE is the best ide in the market for development and has good syntax highlighting

Apr 29, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Best code auto completion, syntax highlighting, code correction etc, UI is also good and clean, has lot of features and supports multiple programming languages

Cons: Pricing, its heavily priced and RAM bulky and performance stinking IDE so moved to visual code just because of this nature

Overall: Best IDE for code development

easier to use and simple to make debbuging

May 04, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: + Excellent application to debug code

+ Support a lot platforms and very useful to to switch between projects

+ I never took some problem with memory

+ I dont have any comments about cons, because I used for python, grails, groovy, java and javascript to debug code and actually work like swiss watch

Cons: + I think that the price is very expensive, but the free version I very useful

+ Maybe should unify all IDE s

Overall: Simple to navigate into source code and debug