Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>BoomackNew to Visual Studio Code? Get it now.
Boomack

Boomack

Preview

Tobias Kiertscher

| (0) | Free
Boomack for Visual Studio Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Boomack VS Code Extension

This extensions allows to interact with a Boomack server.

Features

  • Start and stop project server
  • Select server, panel, and slot as current target
  • Open server, panel, or slot in default browser
  • Add and remove panels
  • Set panel layout from editor content
  • Set panel layout from file in file explorer
  • Clear content from panel or slot
  • Display editor content as media item in panel, or specific slot
  • Display source from editor in panel, or specific slot
  • Display file from file explorer as media item
  • Display source of file from file explorer
  • File Types with JSON schema support
    • *.boom-request.(json|yaml|yml) One or multiple Display Requests
    • *.boom-panel.(json|yaml|yml) Panel Layout
    • *.boom.(json|yaml|yml) Boomack Playbook
  • Views for servers, panels, and slots

Commands and Keybindings

This extension contributes the following commands with default key bindings:
(on MacOS the Ctrl is replaced by Cmd)

  • boomack.server.add Ctrl+L N H
  • boomack.server.remove
  • boomack.workspaceServer.reloadConfig
  • boomack.workspaceServer.start Ctrl+L U
  • boomack.workspaceServer.stop Ctrl+L K
  • boomack.server.select Ctrl+L S H
  • boomack.server.openInBrowser Ctrl+L O H
  • boomack.server.refresh Ctrl+L R H
  • boomack.panel.add Ctrl+L N P
  • boomack.panel.select Ctrl+L S P
  • boomack.panel.clear Ctrl+L X P
  • boomack.panel.remove
  • boomack.panel.openInBrowser Ctrl+L O P
  • boomack.panel.reloadInBrowser Ctrl+L Ctrl+R
  • boomack.panel.refresh Ctrl+L R P
  • boomack.panel.revertMaximizedSlot Ctrl+L Ctrl+M
  • boomack.panel.update.withActiveDocument Ctrl+L P
  • boomack.slot.select Ctrl+L S S
  • boomack.slot.clear Ctrl+L X S
  • boomack.slot.openInBrowser Ctrl+L O S
  • boomack.slot.zoomIn Ctrl+L Z I
  • boomack.slot.zoomOut Ctrl+L Z O
  • boomack.slot.maximize Ctrl+L M
  • boomack.display.activeDocument Ctrl+L D
  • boomack.display.activeDocument.source Ctrl+L Ctrl+D
  • boomack.display.activeDocument.withMediaType Ctrl+L Shift+D
  • boomack.display.activeDocument.asDisplayRequest Ctrl+L Q
  • boomack.display.activeDocument.inSlot.withId
  • boomack.display.activeDocument.source.inSlot.withId
  • boomack.display.activeDocument.withMediaType.inSlot.withId
  • boomack.display.activeNotebookCell Ctrl+L C
  • boomack.display.activeNotebookCell.source Ctrl+L Ctrl+C
  • boomack.display.currentSelection.source Ctrl+L Ctrl+L
  • boomack.display.currentSelection.withMediaType Ctrl+L Shift+L
  • boomack.playbook.execute.activeDocument Ctrl+L B

Extension Settings

This extension contributes the following settings:

  • boomack.server.installation: The Boomack installation to run as Project Server (auto, embedded, or system)
  • boomack.server.verbose: Run the Boomack Project Server with verbose output
  • boomack.client.timeout: The request timeout in milliseconds
  • boomack.client.retry: The number of retries in case of a failed request
  • boomack.displayTitle: The title for display requests to Boomack (none, filename, or filepath)
  • boomack.notebook.outputSelection: How to select one of multiple cell outputs in a notebook for display (auto, or user)
  • boomack.displayBinary.bytesPerLine: The number of bytes to display in one line, when displaying the source of a binary file
  • boomack.displayBinary.maxLines: The maximum number of lines, when displaying the source of a binary file

Release Notes

Currently this project is in alpha stage.

0.1.1

Initial implementation.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft