dev-kt
                                
                                
                                
                                    dev-kt copied to clipboard
                            
                            
                            
                        :crystal_ball: Single file Kotlin/Java IDE features in lightweight.
DevKt
| CI | Status | 
|---|---|
| Travis CI (test, no artifact) | |
| AppVeyor (artifact, no test) | |
| CircleCI (both) | 
This is a DevCpp-like cross-platform Kotlin (and Java, experimental) IDE features in lightweight.
You can download a snapshot here, the one ends with "-all.jar" is an executable jar.
Here are some screenshots:

Features
- Fast (at least faster than Emacs/Eclipse/IntelliJ/CLion/VSCode/Atom)
 - Lightweight (Just a tiny Java Swing application)
 - Kotlin compiler integration (100% correct parsing)
 - JetBrains IDE icons
 - Build as jar/class files, run after build, just one click
 - Cross platform (windows/macos/linux), just an executable jar
 - One property-based configuration file, hackable
 - Experimental Java support
 - Plugin system based on 
ServiceLoader 
Just a simple comparison:
| DevKt Correct  | 
![]()  | 
|---|---|
| IntelliJ IDEA Correct, with inspections  | 
![]()  | 
| Emacs Incorrect  | 
![]()  | 
| VSCode Incorrect  | 
![]()  | 
For Linux users
To use the JavaFX version on Linux, please install oraclejdk instead of openjdk:
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
Plugin development guide
See https://devkt-plugins.github.io
To install a plugin, just add the jar in the classpath, and you don't need to do anything else.



