IntelliJ supports a wide range of technology
Anonymous | TrustRadius Reviewer
November 30, 2018

IntelliJ supports a wide range of technology

Score 9 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with IntelliJ IDEA

Enterprise Java is used heavily in our technology stack, IntelliJ provides strong support and tools for developing Java applications. It is being used widely across the organization. It allows one application to be used for multiple coding languages, stacks - and a wide variety of technology support - essentially being a very capable all-in-one IDE that allows development across all stacks.
  • Allows strong support for Web/Javascript and PHP-based applications, as well as Java-based applications, among many other modern and popular technologies
  • Plugin support is strong, extending the capability of the application.
  • Customization of the IDE to the requirements of the project or the engineers, designer, or developers preferences
  • REST client and API-development tools could use some improvements. Currently, there are other tools that do a better job helping to develop rest APIs
  • In some cases, the IDE can become slow, or use a lot or system resources, mostly from running processes, but IntelliJ does not have an easy way to monitor in the IDE.
  • Using IntelliJ allows teams to share configurations of the project with each other, helping to create a consistent environment.
  • Support for external tools used frequently by the teams.
  • Stable releases and support for the core IDE and plugins. Documentation and information across the internet is great as well.
  • Enable people working with front-end technologies to use the same development environment as Java-developers with excellent tools to support manage multiple technologies with a project.
Other tools are not listed that are frequent selections for IDE tools. My selections are more for front-end web and mobile application development tools. This includes VS Code, Atom, Sublime, Xcode.

IntelliJ seems to have great support for a wider range of technologies rather other than other IDEs or text editors that have very specific technology goals. IntelliJ can also be considered a lower cost solution.
IntelliJ is well suited for Java development. It is also well suited for Typescript/Javascript and PHP projects, including Angular, React, or other front-end technologies.

IntelliJ is less appropriate for database modeling and is also less suited for REST service design.