JHipster applications can be created by using a command-line interface and JHipster CLI. Technically speaking, an IDE is not a requirement, but when you continue the development of a generated application, it is highly recommended that you use a proper Java IDE such as IntelliJ, Eclipse, or NetBeans. Sometimes you can also use advanced text editors such as Visual Studio Code or Atom with appropriate plugins to get the work done. Depending on the IDE/text editor you choose, it is recommended to use the following plugins to make development more productive:
- Angular/React: TSLint, TypeScript, editor config
- Java: Spring, Gradle/Maven, Java language support (VS Code)
Regardless of IDE/text editor, always exclude the node_modules ...