Using Studio
Jmix Studio IDE offers features to enhance your productivity when developing applications based on Jmix framework.
Jmix Studio is based on an open-source IntelliJ Platform and extends its functionality with the following specific features:
-
Scaffolding of Gradle build scripts.
-
Scaffolding of data model, database schema, and CRUD UI.
-
WYSIWYG designer of screen layout.
-
Developer-friendly features that boost the coding process: actions, intentions, inspections, references.
-
Support for easy internationalization.
-
Creating data model and UI screens for an existing (legacy) database.
-
Hot (re)deploy.
-
Easy migration to new versions of Jmix framework and add-ons.
IntelliJ Platform provides a strong foundation for the Jmix Studio. It contains many features that boost Jmix developer productivity, such as ergonomic user interface, smart completion, safe code refactorings, background inspections, built-in version control, and integration with Gradle. If you have not used IntelliJ IDEA before, we highly recommend you to visit Learn & Support section of the IntelliJ IDEA website to get a quick tour of its basic features.