Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Bubobubobubobubo/sardine-vscode
VSCode extension for Sardine
https://github.com/Bubobubobubobubo/sardine-vscode
Last synced: about 1 month ago
JSON representation
VSCode extension for Sardine
- Host: GitHub
- URL: https://github.com/Bubobubobubobubo/sardine-vscode
- Owner: Bubobubobubobubo
- License: gpl-3.0
- Created: 2023-05-08T22:34:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-23T00:58:34.000Z (11 months ago)
- Last Synced: 2024-04-17T06:50:41.777Z (9 months ago)
- Language: TypeScript
- Size: 401 KB
- Stars: 1
- Watchers: 0
- Forks: 3
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Sardine VSCode extension
This is a Visual Studio Code extension for [Sardine](https://sardine.raphaelforment.fr). Consider it as a work in progress. This extension can:
- start/stop a `sardine` live coding session.
- send line(s) to the interpreter easily.
- display logs and errors.Some keys are configured by default but use your favorite keybindings and be mindful of possible conflicts with other packages/extensions.
## Commands
- `sardine.start`: automatically run whenever you eval a line for the first time.
- `sardine.stop`: killing the interpreter subprocess.
- `sardine.silence`: Sardine silence function.
- `sardine.panic`: Sardine panic function.
- `sardine.send`: sending line to the interpreter.
- `sardine.send_selection`: sending lines to the interpreter.## Requirements
To use this extension, you will need to install [Sardine](https://sardine.raphaelforment.fr) first. The `sardine` program needs to be on your `$PATH`. This is the condition for VSCode to be able to find it.
## Credits
- Yasuyuki YAMADA for the [original FoxDot extension](https://github.com/yasuyuky/vscode-foxdot)