Editors: Difference between revisions
Content added Content deleted
No edit summary |
No edit summary |
||
Line 27: | Line 27: | ||
|Syntax highlighting, code completion, declaration finding, code folding |
|Syntax highlighting, code completion, declaration finding, code folding |
||
|- |
|- |
||
|[https://github.com/razetime/k-akoune |
|[https://github.com/razetime/k-akoune k-akoune] |
||
| Kakoune |
| Kakoune |
||
| Kakoune syntax highlighting and commands for K |
| Kakoune syntax highlighting and commands for K |
Revision as of 06:45, 18 May 2022
The following editors/editor plugins add syntax highlighting and support for K:
Name |
Editor | Features |
---|---|---|
q-mode | Emacs | K and q syntax highlighting, debugging tools, interaction with executable |
ngn/k/vim-k | Vim | K syntax highlighting, file detection. |
vscode-q | VS Code | Syntax highlighting, language server, query visualization |
language-kdb-q | Atom | q/kdb+ language support |
q-intellij-plugin | JetBrains IDEs | Syntax highlighting, code completion, declaration finding, code folding |
k-akoune | Kakoune | Kakoune syntax highlighting and commands for K |
sublime-q | Sublime Text | q/kdb+ syntax highlighting, server connection, plotting support, custom routines |
jupyterq | Jupyter Notebook | K and q syntax highlighting, code completion, code help, inline charts and plots |
ngn/k kernel | Jupyter Notebook | ngn/k support for jupyter kernel |
oK mobile | oK mobile | graphing, plotting functionality, oK code execution, keyboard |
kdbp-mode | Emacs | - |
dqweb | DQWeb | Online interface for K processes with editing, syntax highlighting, autosave, persistence |
Special K mode | Codemirror | Special K(K subset) syntax highlighting |
k.esy | EmEditor | Syntax Highlighting |
k.syn | Vedit | Syntax Highlighting |