Consulo - IDE de varios idiomas. El proyecto se inició en el año 2013 al Forking Idea Community Edition.
Objetivo principal: crear un IDE abierto , donde no necesita seleccionar un IDE para diferentes idiomas. En su lugar, proporcione un estándar para la implementación del lenguaje dentro del IDE.
Si no puede describir el problema, puede usar nuestro foro, o puede leer la guía de contribución e informar el problema en GitHub
| Jvm | Acciones de Github |
|---|---|
| Java 21 | |
| Java 22 | |
| Java 23 |
En primer lugar, necesita estas herramientas:
Luego ejecute desde la línea de comando:
mvn packageSi desea ejecutar Consulo desde el repositorio
Como aplicación de escritorio
mvn install
mvn consulo:run-desktop-awt-fork -pl consulo:consulo-sandbox-desktop-awtComo aplicación web
Primero necesito construir una caja de arena web
mvn package -am -pl consulo:consulo-sandbox-web
luego necesito el servidor de código de inicio (ya que usamos GWT como frontend)
cd modules/web/web-ui-impl-client
mvn -am vaadin:run-codeservere iniciar el servidor web
cd modules/web/web-bootstrap
mvn -am jetty:run