When comparing IntelliJ IDEA vs RedHat OpenShift.io, the Slant community recommends IntelliJ IDEA for most people. In the question“What are the best IDEs for Node.js?” IntelliJ IDEA is ranked 8th while RedHat OpenShift.io is ranked 18th.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Great Java Support
Pro A good editor for test-driven development
IntelliJ IDEA is really easy to work with when it comes to test-driven development in Java and JavaScript/TypeScript.
Pro Great JavaScript support
Pro Markdown support with preview
Pro Supports PHP quite well
Pro Great TypeScript support
Really good support for importing classes, libraries, etc. into a typescript class. Making it easy to do TDD.
Pro Good BASH script support
Pro Angular CLI support
Pro Made by developers for developers
It can make one more efficient, but also can get one way too used to shortcuts, autocomplete, and easy debugging.
Pro Spaces for categorizing codebases
Openshift.io Introduces Spaces, a way to categorize codebases and similar tasks according to a specific project.
Pro Online Workspaces
Using a modified version of Eclipse Che, OpenShift.io can provide online, portable workspaces tailored for a specific codebase.
Pro GitHub Integration
OpenShift.io integrates deeply with GitHub for projects, and repositories.
Pro Agile Boards
OpenShift.io includes Agile boards for Tasks and Labeling.
Pro Pipelines for testing apps
By using Jenkins for continuous integration and Openshift Online-hosted environments for testing, the Pipelines provide a seamless way to test apps in varying configurations and specifications.
Cons
Con Is not free
But it does have a free version (Community Edition).
Con Heavy
Consumes more resources than VSCode etc. But depending on your use-case, it can still be worth it for the benefits you get with this editor.
Con Autocomplete does not work while IntelliJ is indexing
But this, in general, is not much of an issue. Usually after npm install, etc.
Con Beta has some stability issues
Currently in Beta state, the platform is not recommended for general usage until stable.
