BQN programming language vscode plugin (symbol input, syntax highlighting)
23
stars
72
commits
Lua
primary language
Oct 3, 2024
updated
Development of this extension has moved to mk12/bqn-vscode. See #32 for details.
This VS Code extension provides language support for BQN.
It is available on the Open VSX Registry and the VS Code Marketplace.
This extension has a focus on the CBQN implementation. The REPLXX=1 option
must be enabled during building for best results.
You can add these settings to your settings.json file to disable some of the default behaviours of this extension.
bqn.executablePath - Path to the CBQN executable e.g.
/home/username/CBQN/BQN.bqn.saveBeforeLoadScript - Whether vscode should save the script before
loading it into the CBQN REPL.bqn.sendToNewReplDelay - How long vscode should wait before sending text to
a repl.bqn.executableSupportsReplxx - Marks whether the executable set in
bqn.executablePath is built with replxx support.bqn.pendingBackslashBackgroundColor - Style customization feature for
backslash completion.bqn.enableBackslashCompletion - true by default. If you have an extension
that interferes with backslash completion (e.g. Vim keybindings), please set
this to false and use a
system-wide method.bqn.enableHoverDocumentation - Controls whether documentation will be
displayed for a symbol on mouseover.\r -> ↑) using the standard BQN keymap,
like in the online REPL.take<tab> -> ↑).bqn executable in your PATH, or customizing the bqn.executablePath setting.𝕨 and 𝕣.Lua
52.2%
TypeScript
32.8%
JavaScript
9.8%
Shell
5.2%
BQN programming language vscode plugin (symbol input, syntax highlighting)
23
stars
72
commits
Lua
primary language
Oct 3, 2024
updated
Development of this extension has moved to mk12/bqn-vscode. See #32 for details.
This VS Code extension provides language support for BQN.
It is available on the Open VSX Registry and the VS Code Marketplace.
This extension has a focus on the CBQN implementation. The REPLXX=1 option
must be enabled during building for best results.
You can add these settings to your settings.json file to disable some of the default behaviours of this extension.
bqn.executablePath - Path to the CBQN executable e.g.
/home/username/CBQN/BQN.bqn.saveBeforeLoadScript - Whether vscode should save the script before
loading it into the CBQN REPL.bqn.sendToNewReplDelay - How long vscode should wait before sending text to
a repl.bqn.executableSupportsReplxx - Marks whether the executable set in
bqn.executablePath is built with replxx support.bqn.pendingBackslashBackgroundColor - Style customization feature for
backslash completion.bqn.enableBackslashCompletion - true by default. If you have an extension
that interferes with backslash completion (e.g. Vim keybindings), please set
this to false and use a
system-wide method.bqn.enableHoverDocumentation - Controls whether documentation will be
displayed for a symbol on mouseover.\r -> ↑) using the standard BQN keymap,
like in the online REPL.take<tab> -> ↑).bqn executable in your PATH, or customizing the bqn.executablePath setting.𝕨 and 𝕣.Lua
52.2%
TypeScript
32.8%
JavaScript
9.8%
Shell
5.2%