Editors: Difference between revisions

From The K Language Wiki
Content added Content deleted
No edit summary
("Whitespace")
Line 1: Line 1:
The following editors/editor plugins add syntax highlighting and support for K:
The following editors/editor plugins add syntax highlighting and support for K:


{| class="wikitable"
{| class="wikitable"
|-
|-
! Name<br />
! Name<br />
Line 65: Line 65:
|[http://vrabi.web.elte.hu/k/#SyntaxHighlighting k.syn]
|[http://vrabi.web.elte.hu/k/#SyntaxHighlighting k.syn]
|Vedit
|Vedit
|Syntax Highlighting
|Syntax Highlighting
|}
|}

Revision as of 07:59, 9 July 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