Consulo - IDE multi-langues. Le projet a été lancé en 2013 par Forking Idea Community Edition.
Objectif principal - Pour créer un IDE ouvert , où vous n'avez pas besoin de sélectionner un IDE pour différentes langues. Au lieu de cela, fournissez une norme pour la mise en œuvre du langage à l'intérieur de l'IDE.
Si vous ne pouvez pas décrire le problème, vous pouvez utiliser notre forum, ou vous pouvez lire le guide de contribution et signaler le problème chez GitHub
| Jvm | Actions github |
|---|---|
| Java 21 | |
| Java 22 | |
| Java 23 |
Tout d'abord, vous avez besoin de ces outils:
Puis exécutez à partir de la ligne de commande:
mvn packageSi vous voulez exécuter Consulo à partir du référentiel
En tant qu'application de bureau
mvn install
mvn consulo:run-desktop-awt-fork -pl consulo:consulo-sandbox-desktop-awtEn tant qu'application Web
Besoin d'abord de construction de bac à sable Web
mvn package -am -pl consulo:consulo-sandbox-web
Ensuite, le serveur de code de démarrage a besoin (puisque nous avons utilisé GWT comme frontend)
cd modules/web/web-ui-impl-client
mvn -am vaadin:run-codeserveret démarrer le serveur Web
cd modules/web/web-bootstrap
mvn -am jetty:run