# SublimeKSP A Sublime Text 3 plugin for working with and compiling KSP (Kontakt Script Processor) code. ### Changes This fork is based on [Nils Liberg's official SublimeKSP plugin, v1.11](http://nilsliberg.se/ksp/), and likewise supports Kontakt versions 5.6 and up. However, there are a number of additions and changes: * Additions to the preprocessor allowing for UI arrays, new macro types and more * Available in Package Control, which supports automatic updates * Updates to the syntax highlighting * Support for Creator Tools GUI Designer * default_syntax.py has been removed since this can be set elsewhere * See the [Added Features](https://github.com/nojanath/SublimeKSP/wiki/Added-Features) section of the [Wiki](https://github.com/nojanath/SublimeKSP/wiki) for more information ### Installation * Install [Package Control](https://packagecontrol.io/installation) * After installing Package Control and restarting Sublime Text 3: * Open the Command Palette from the Tools menu, or by hitting CmdShiftP (macOS) or CtrlShiftP (Windows) * Type "Install Package" * Type "KSP" or "Kontakt" and select "KSP (Kontakt Script Processor)" * Hit Enter to install * Restart Sublime Text 3 ### Documentation See the [Wiki](https://github.com/nojanath/SublimeKSP/wiki) on Github. ### Updates * Updates to the plugin will be automatically installed via Package Control. * Pull requests are welcome for bugfixes/updates/changes. If you aren't familiar with pull requests, just open an issue [here](https://github.com/nojanath/SublimeKSP/issues).