Likelihood to Recommend Well suited: for interfaces between machines data and applications. Made as a service. For web applications in factories where you don't have access to thick clients due to the environment. not well suited: quick measurements and fast data transitions between different applications. When time dependency is needed, then you better can choose other solutions.
Read full review For a modern software project, where you want to store everything as code, from the backend to the frontend, to the DB patch scripts, to the documents, API specs, diagrams, infrastructure-as-code, etc. IntelliJ is basically your one-stop. In the same IDE, you can write code, write a spec, draw diagrams, make changes to patch scripts, infrastructure definition.
Read full review Pros It has a great documentation so new or experienced, you appreciate quick access to quality information It’s very fast, uses less memory than initially expected that has decreased our costs after moving from python It speaks the language of the design patterns really well, so our backend apps are written fast together and connect to frontend systems flawlessly Read full review Unit testing: Fully integrated into IntelliJ IDEA. Your unit tests will run smoothly and efficiently, with excellent debugging tools for when things get tricky. Spring integration: Our Spring project using Maven works flawlessly in IntelliJ IDEA. I know firsthand that Apache is also easily and readily supported too. The integration is seamless and very easy to set up using IntelliJ IDEA's set up wizard when importing new projects. Customization: IntelliJ IDEA comes out of the box with a bunch of handy shortcuts, as well as text prediction, syntax error detection, and other tools to help keep your code clean. But even better is that it allows for total customization of shortcuts you can easily create to suit your needs. Read full review Cons Net is just like plug and play, we have to focus on a logic of code rest part can be handled by ASP. Net framework. It's a best for only web development. One downside with ASP.NET is its reliance on the .NET framework. Read full review IntelliJ IDEA wins as long as the language is Java. Outside that , e.g., in other languages, it is not so advanced. It is licensed, with a steep licensing cost. All features are not included in the free edition. It is not as light as Eclipse, so in a weak system, it can be a pain. Read full review Likelihood to Renew It is the backbone of all our products
Erik Zanker Visualization Technologies Lead (Software Engineer)
Read full review VS Code is maturing and has a Scala plugin now. The overall experience with VS Code - for web development at least - is very snappy/fast. IntelliJ feels a bit sluggish in comparison. If that Scala plugin for VS Code is deemed mature enough - we may not bother renewing and resort to the Community Edition if we need it.
Read full review Usability The user interface for IntelliJ Idea is phenomenal. It's got the usual JetBrains interface but it works well to support all Java processes. All in all, it is a solid product and to be expected from JetBrains who creates this integrated development environment software. It allows me to test in the IDE and run other manual workflows automatically such as install packages.
Read full review Support Rating Very good, depending on the requirement and budget.
Read full review Customer support is really good in the case of IntelliJ. If you are paying for this product then, the company makes sure that you will get all the services adequately. Regular update patches are provided to improve the IDE. An online bug report makes it easier for the developers to find the solution as fast as possible. The large online community also helps to find the various solutions to the issues.
Read full review Implementation Rating This installs just like any other application - its pretty straight forward. Perhaps licensing could be more challenging - but if you use the cloud licensing they offer its as simple as having engineers login to the application and it just works.
Read full review Alternatives Considered We choose ASP.NET because our core business is working with the SAP HANA database using
SAP Business One . We can develop state-of-the-art applications with Razor and Visual Studio 2022 fast and with excellent application performance response. Working SAP Hana with JAVA could be more challenging because it has fewer developers communities, and it could be harder to find a solution for a question.
Read full review Microsoft Visual Studio Code (VS) requires a lot of textual configuration, where IntelliJ IDEA provides a graphical interface with configuration options displayed. This matters a lot to me as I don't want to hunt around the internet to remember how to set different parameters that I don't use very often. This may be the biggest reason I don't use VS.
Eclipse was great for when I was in college, but the power offered by IDEA is so much better that I haven't actually looked back since.
Read full review Return on Investment We realized positive returns due to interns and new employees already having experience due to the free academic versions available. Being able to evaluate the express version prior to purchase was helpful. Performance is adequate, but not as responsive as C++. I guess the trade-off is ease of use and being able to find qualified personnel. Read full review IntelliJ wasn't provided as complimentary, but the pricing was reasonable. We're healthcare organization of which our applications used to be mission critical and affect to patient safety, we were willing to pay the price. With the pricing, business support was good and well conducted during the project. Overall it was cost-effective as it saved our developers' time in general. (We don't have quantitative measure but we got feedback from them) Read full review ScreenShots IntelliJ IDEA Screenshots