Skip to main content

A IPython debugging console for Plover.

Project description

plover-debugging-console

A IPython debugging console for Plover.

Usage

  • Install the plugin.
  • Enable the extension plugin in Plover.
  • Run the command plover-debugging-console-connect (or plover -s plover-debugging-console-connect) in a terminal.

The global variable engine is given. Other objects can be accessed from engine as public or private members.

Note

  • Once started, the kernel is not stopped until Plover exits.
  • Any print commands are printed on Plover's console, not IPython's console.

Implementation details

  • The kernel can be connected to manually with ipython console --existing <file> or jupyter console --existing <file>.
  • The IPython/Jupyter connection file path is stored in connection_path_container, which is plover_debugging_console_path in the temp folder in the current version.
  • background_zmq_ipython package is used, which requires jupyter

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plover-debugging-console-0.0.0.tar.gz (15.8 kB view hashes)

Uploaded Source

Built Distribution

plover_debugging_console-0.0.0-py3-none-any.whl (14.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page