Skip to content

Latest commit

 

History

History
52 lines (25 loc) · 743 Bytes

README.md

File metadata and controls

52 lines (25 loc) · 743 Bytes

plugin-shoebot

This library provides utilities to use shoebot from editors and other programs.

Plugins

Plugins built with the plugin_shoebot API

Editor support for shoebot

As well as the Shoebot IDE in the main shoebot repo, plugins are provided:

gedit 3.12 and up.

API

Control Shoebot

Run shoebot in a subprocess.

Communicate with running shoebot

  • Pause execution
  • Send shoebot code to run
  • Quit

Editor support widgets

Menus

APIs to create menus

  • Examples: Launch any shoebot example.
  • Toggle options: Fullscreen, Show Variables, Enable Livecoding

Preferences

Store preferences:

  • Fullscreen
  • Enable Livecoding

Virtualenvs

  • Choose which python environment to run shoebot from.