Repository navigation
0.6.0
Full Changelog: 0.5.0...0.6.0
QODE 0.6.0
Project templates (File > New Project)
- The new dialog has a template list, per-template options and a bordered window.
- Kotlin Console and Compose Desktop (Gradle wrapper, version catalog, app icon).
- C and C++ Console, with plain scripts or CMake. Both include a test stub,
.clang-formatandcompile_flags.txtfor clangd. - Qt 6 Widgets, with qmake or CMake.
- Optional ccache and mold speed-ups, each explained in the dialog.
- Warnings when a needed tool (JDK, Qt 6, cmake, ccache or mold) is missing.
- A template can set the project's run command.
Java and Kotlin
- Java language server (Eclipse JDT LS) with a downloader.
- Run configurations for Gradle and Maven projects. QODE detects the main class and the framework (Compose Desktop, Spring Boot and others).
- Gradle and Maven files sync automatically when saved, and there is a manual LSP > Sync Build Files.
libs.*completion fromgradle/libs.versions.tomlin build scripts.- Kotlin hover now falls back to the library's KDoc and signature when the server returns nothing, for example on Button, Switch and Card.
Theming
- Themes are JSON files in the config folder, with a live-preview Theme Editor and a built-in Darcula theme.
Explorer
- Drag-and-drop moves with a drop highlight and undo.
- Imports, includes and links are updated across many languages.
Run configuration
- The run command now applies project-wide.
- Detected Gradle and qmake projects run regardless of which file is open.