With some research on the internet I have found that IDEs like Android Studio and PHPStorm are IntelliJ-based IDEs, each with a purpose.
How to create an IDE based on it?
The idea is to create an IDE with buttons for:
- create projects, with project templates with a system of folders and files that I define myself.
- call command-line utilities in background , to open browser (execute) and even compile (if you want to call a React with project parameters to compile a
apk
or aipa
) - local to configure paths of JDK, SDK, React, etc. (or even a default browser)
Finally, create IDEs to automate my development with what I use, whether with pages with HTML, CSS and JS only, or structures with .java
or .php
files, and create project templates for various projects, such as compiling ( if any) and test them.