JetBrains

IntelliJ IDEA

5 / 5 206 reviews

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

206 Reviews
Value
  • 5 / 5
    Overall
  • 4.5 / 5
    Ease of Use
  • 4 / 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 Control
  • Code Assistance
  • Collaboration
  • Debugging
  • Graphical User Interface
  • Mobile Development
  • Software Development
  • Testing Management
  • Version Control
  • Web 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.

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.

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.

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.

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.

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.

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.

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.

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.

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

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.

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

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

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.

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).

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.

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.

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!

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.

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

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'

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.

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.

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.

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.

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

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.

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.

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

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.

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.

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.

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

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

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.

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.

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.

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.

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.

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.

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

Switched from Eclipse IDE and finding it much more powerful

Mar 25, 2018
4/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Auto code generation and Unit test code generation is a strong feature

Lots of shortcuts to improve productivity, you just need to get used to them

Is so much faster and more efficient than counterparts like Eclipse

Cons: As of now there are no standards set for IDEs to comply to when it comes to shortcuts and menu, so, it takes some time to get used to it when switching from counterparts like eclipse which one is used to. Not really a shortcoming of Intelli J.

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

I am a front-end developer on multiple Java Projects. Using IntelliJ made my life a lot better.

Oct 25, 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: I like the short cuts, speed of search, having the console in the bottom, and having jrebel fairly easily implemented. As a frontend dev JREBEL is not optional.

Cons: Every once and a while when I search and close the window I can type in the editor and I have to close and open it.

Overall: Speed of development / ease of setup.

Capterra-loader

The best development environment for Java

May 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: The high variety of plugins to work with different languages, and external tools to help software development

Cons: Most of the valued features are part of the Ultimate version, which is not free. Some of the plugins are not updated regularly

Overall: The capacity to deliver software of quality and reduce the development time considerably

An extremely well-made piece of software. I couldn't do my job without it.

Oct 17, 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: It's the BEST IDE for any language. Introspection and tab completion is top notch. Refactoring is a breeze. Huge community! Love it!

Cons: It's written in Java.... A little bloated at times, but it makes up for it in functionality. It's not as fast as Sublime Text, but it's close.

Overall: Faster and more reliable programming.

Very good, but has a steep learning curve if you're used to another program

Jul 20, 2017
5/5
Overall
3 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: * Nice dark theme for working at night

* easy to use plugins

* easy to install plugins

* has a better way of notifying you about events than Netbeans

* looks and feels like a professional program for professional programmers

Cons: * Steep learning curve if you're used to another program like netbeans

* No way to easy reset every setting, like a fresh install. I destroyed it and needed to run a vm to continue on my software. But that was on payara and me.

Capterra-loader

I love this program to develop in JAVA, very complete

May 07, 2018
5/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money

Pros: is a great software for application development in JAVA, J2EE, JSF, maintains a great integration with other software for version control as GIT, container handling as Dockers and especially the use of your console within the software

Cons: It is difficult to grasp the rhythm of the first, since it has so many functionalities that you can lose, even the ideal would be to take a software course for beginners, but I recommend it for development with JAVA

Capterra-loader

One of the best IDE to work

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: -Clear user interface

-Has a lot of features to manage projects

-Extensible, plugins can be installed easily

-Handles several versioning systems

Cons: I have nothing that bothers me with this IDE, is really useful and easy to use. We all at my company use it.

Overall: A quick development and debuging.

Intuitive, easy and agile.

Jun 05, 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: the IntelliJ autocomplete is smarter. It even autocompletes the name of the variable that we are declaring, offering suggestions. For example, if I have a class MyClass and after putting the type MyClass I tell IntelliJ to tell me the possible variable name, it gives me myClass.

Cons: High resource consumption both at the memory and process level when making a bild. Taking into account that your minimum requirements are 1 Gb of RAM.

Review Intellij IDEA

Aug 08, 2018
4/5
Overall
5 / 5
Ease of Use
4 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: it has many plugins to use, and many options for visualited the code. The annote is useful for see the change in the repository.

Cons: it's very heavy.when I working and my pc shutdown by surprise the project can loose something's configuration.

Overall: I develop applications in my work with this ide.

Preferred IDE while working with JAVA applications

Jan 27, 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: 8.0/10 Not
Likely
Extremely
Likely

Pros: loads of plugins and integrations like Git etc also has platform specific like Spring and also with popular buildtools like Maven and ANT. Also love the auto refactor which makes required changes on the whole codebase on changing class or functionName.

Cons: its a bit heavy weight application with so many plugins installed sometimes the boot up gets really slow. Just the initail wait iguess is worth the other time it saves later.

Love it, using all the products for over 3 years now.

Mar 06, 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: all the IDEs needed are present. I have used the ones for Java and Python mostly. I love the interface and all the functionalities provided along with it. I started using this when I was just starting out as a programmer, but after so many years, I still use it.

IDEA is a gread all-around IDE.

Apr 26, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money

Pros: The best feature that IDEA offers is the intelli-sense, which allows me as a developer to easily refactor my code.

Cons: I think the main downside of this product is the very expensive licence you have to purchase. I don't mind paying for software but it has to be reasonable.

Great IDE

Oct 13, 2016
5/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: A lot of great features

Easy to use

Cons: not free (pro edition)

Overall: I am using this IDE a lot for my work. I am also used to work with Eclipse. I think IntelliJ is more hassle free than the other products.

I sometimes miss some code completion features but I guess this can be customized somewhere. Actually, this is the main burden with all of the IDEs: it takes some time to tailor them to your needs.

When you are starting fresh go for the community edition and when you start making money go for the professional version. It is worth the money.

Community Version is Good

Aug 28, 2018
4/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: The community version is really good. I use it for Scala, and it supports it well. There are some features that are really easy to grasp.

Cons: It's hard to know which Scala intelliJ features are available.

Also, intelliJ takes a lot of CPU to run which slows down my laptop a lot. I usually can't work on several things at the same time due to the CPU issue.

Overall: I like it. I worked with only two other IDEAs and this one is a pretty good one (for free)

Best IDEA ever

Aug 17, 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 IDE being multifunctional is also easy to use and fast and efficient. It provides support for multiple platforms. I have used this for Android and Spring framework. It's very useful to me.

Cons: There id nothing that I don't like about the software.

IntelliJ was a game-changer!

Feb 06, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: It is, hands down, the most sophisticated IDE for Java development, packed with incredible features which aid refactoring. A very elegant feature I discovered recently is the structural search, which allows you to parameterize searches. Indexing a large project was always troublesome in other IDE's such as Eclipse, causing it to crash regularly, but I never ran into trouble with IntelliJ.

Capterra-loader

intellij is a best java integrated development tool.

Sep 13, 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: Jumping from one page to another page in the editor and goto method definition in a very easier way. Debug the code in the editor.

Cons: Debugging the code in the editor is little bit complicated to understand but overall IDE is best idefor java developer.

Great for debugging

Aug 08, 2017
4/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: Intellij is great for debugging in java. It has a lot of helpful tools and shortcuts for developing and debugging!

Cons: Its pretty heavy-weight and if left running too long it kills the speed of everything else on my computer.

Overall: debugging, development help

The best IDE ever. Period.

May 25, 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: Everything: support for different languages, integration with tools, quality. It's just a superb IDE.

Cons: Honestly? Not a lot that I dislike about it. Scala integration is not great, and I know of other languages that don't have great support.

Intellij Idea is the best Java IDE ever.

Sep 15, 2017
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: This IDE has all the key ingredients that make a good IDE. From code completion to auto indentation, everything is done in a subtle way. The UI is clean and free of all distractions. Several packages may be installed on top which increases productivity. Its a all in one software and is must for any programmer.

Cons: Although the Professional edition is a premium software, Jetbrains provide a free academic license for students. I have personally never purchased the software, only used the academic license, however, it would definitely have been better to make this software open for all.

Can't think of anything it doesn't do

Jan 05, 2017
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: So many features does everything I can think of

Cons: Hard to take advantage of everything it can do. Even with many other developers at my company offering suggestions

Overall: Solid, comprehensive IDE. Makes me very productive. Very impressed with the ability to suggest variables which are in scope in js where that's not obvious. Haven't needed customer support, so rating there isn't applicable.

Recommendations to other buyers: A good value if you are a full-time developer. Otherwise, I would think not worth the cost.

I've used IntelliJ IDEA for several years and have been pleased with it

Feb 27, 2018
4/5
Overall
3 / 5
Ease of Use
4 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: It's a very powerful IDE that is useful for the several programming languages we use at my workplace.

Cons: It lacks several features for languages other than Java & Kotlin - autosuggest seems incomplete for (J)Ruby and JavaScript, for instance.

Liked the software and now the priority for all the primary development

Jul 19, 2018
5/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
3 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: 1. Fast

2. Too many shortcuts tend to save a lot of time.

3. Very useful for finding issues and easy to fix.

4. Very helpful to write test cases and increase code coverage.

5. Inbuilt terminal

6. Plugins are really easy to install and use.

Cons: 1. Not that responsive after upgrading immediately after it is released. Need to wait to get the best use of the new upgrade.

2. Git version control is bit complex.

Overall: Saved a lot of time in finding the flow of the code. It shows all the results available for a particular variable and can easily find the root definition for the variable.

I'm student and It's very good IDE to develop in differentlanguages java, python, web, scala, Big Da

Jun 07, 2017
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: I like so much all the features that intelliJ has, one of my prefers are the option to consume the web services, with this you don't need another platform to test your services, the variety to develop in to many languages, the support and the forums about this application are a lot. To develop python it helps by yourself with the identation. I used before Eclipse IDE to develop in Java when I try to program here was almost the same, has a very friendly and useful graphic interface.

Cons: I don't like that some people have to pay to use it, in my case I'm student and my account is free for one year. And the debug interface somethings is diifficult to understand but just in one specific language Scala.

Overall: Consume web services, develop Java, Python, Maven, Web development, NodeJs, JavaScript, AngularJs, Spark, help with hints and auto completion when you're coding, do the refactoring are very easy, you can personalize your shortcuts.

Great IDE, the best on market although the price is a bit higher

Sep 12, 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: Great IDE, it is so easy to use a lot of features and plugins available for free, it is also almost bug free

Cons: price is a bit high for regular users, it is even more expensive for business users. It could be a bit lower imo

Love the IDEs

Apr 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: Incredibly easy to use, features are amazing and can easily improve your work day. Very intuitive to use

Cons: There might be too many features and that is crazy to say cause I love the product, nothing bad about it

The best Java IDE

Oct 09, 2017
5/5
Overall
5 / 5
Ease of Use
4 / 5
Features & Functionality
5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: - Many Plugins

- Very stable

- Comfortable to use

- Good comunity version

- Great maven support

Cons: - not every framework is supported

- occupies much RAM

- on the beginning it's difficult to find features

Capterra-loader

IDEA: excellent product for developers

Sep 20, 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: IDEA has all the things you want for developing your next big project. Worth all the money.

Cons: Sometimes IDEA has problem when i want to pull or push from github but after some tries all back to normal

Amazing IDE. Best for Python Development. Let you integrate libraries into projects very easily.

Apr 28, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money

Pros: Good UI and a plethora of features. Best for Python Programming. The libraries can be easily added using command line or through settings. Organization of projects and lets you run multiple projects at once.

Cons: The IDE is not lightweight. The projects take a long time to load and run. Compilation takes time.

Other than that, it is a work of art.

One of the best editors in the Market. Coders Delight

Sep 17, 2018
4/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: Ease of use

Variety of third party plugins

Light Weight

Supports multiple coding languages.

Cons: Pricing - A little highly priced for enterprise solution.

Overall: One of the best editors in the Market. Coders Delight

Capterra-loader

Most powerful IDE for java development

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: It is the most powerful IDE for java. Although it is great for other languages as well but using this for java development is awesome. It provides lot of feature like code completion, code auto generation. Also there are many plugins available for code standard measurement like sonarLint.

Cons: I like this tool very much but it is not useful and irritating if you have low end system. It lags very much on low end device and you will end up choosing some other IDE.

Overall: Best tool for java development.

Great IDE for python and web development.

Jan 18, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
3 / 5
Customer Support
3 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: I can only speak for using it for python and web, but is a good fully featured ide. Debugger is excellent (can attach to web sessions in chrome). Provides project templates for common frameworks (django, flask etc.) that greatly improves setup time. Integrates with environment management tools such as pip and anaconda.

Cons: Not a great deal. Coming from a .NET background am more familiar with the tooling in Visual Studio, so can find navigating a bit clunky.

Overall: Fully functional Python and Web (typescript, javascript) development environment.