consulo
Consulo #3706
Consulo-多语言IDE。项目于2013年通过Forking Idea Community Edition创立。
主要目标 - 创建一个开放的IDE,您无需为不同语言选择IDE。相反,为IDE内部的语言实现提供标准。
如果您无法描述这个问题,则可以使用我们的论坛,也可以阅读贡献指南并在GitHub报告该问题
| JVM | github动作 |
|---|---|
| Java 21 | |
| Java 22 | |
| Java 23 |
首先,您需要以下工具:
然后从命令行执行:
mvn package如果您想从存储库中运行consulo
作为桌面应用程序
mvn install
mvn consulo:run-desktop-awt-fork -pl consulo:consulo-sandbox-desktop-awt作为Web应用程序
首先需要构建网络沙箱
mvn package -am -pl consulo:consulo-sandbox-web
然后需要启动代码服务器(因为我们使用GWT作为前端)
cd modules/web/web-ui-impl-client
mvn -am vaadin:run-codeserver并启动Web服务器
cd modules/web/web-bootstrap
mvn -am jetty:run