Consulo - multi-language ide. Project was started in 2013 year by forking IDEA Community Edition.
Main goal - create open IDE where you don't need select IDE for different languages. Provide a standard for language implementation inside IDE.
If you can't describe issue, you can use our forum, or you can read contributing guide and report issue at GitHub
JVM | consulo.io | consulo.io tests | Github Actions |
---|---|---|---|
Java 8 | |||
Java 11 |
First of all, you need those tools:
- Maven 3.3+
- JDK 1.8
Then execute from command line:
mvn package
If you want run Consulo from repository
-
as desktop application
mvn install mvn consulo:run-desktop -pl consulo:consulo-sandbox-desktop
-
as web application
first need build web sandbox
mvn package -am -pl consulo:consulo-sandbox-web
then need start code server (since we used gwt as frontend)
cd modules/web/web-ui-impl-client mvn -am vaadin:run-codeserver
and start web server
cd modules/web/web-bootstrap mvn -am jetty:run
-
YourKit Java Profiler with open source license provided by YourKit
YourKit supports open source projects with its full-featured YourKit Java Profiler and YourKit .NET Profiler