markojaadam / jupyter-black

Black formatter for Jupyter Notebook

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jupyter Black [Black formatter for Jupyter Notebook]

This extension reformats/prettifies code in a notebook's code cell by black.

demo

pre-requisites: of course, you must have some of the corresponding packages installed:

pip install black [--user]

Then the extension provides

  • a toolbar button
  • a keyboard shortcut for reformatting the current code-cell (default: Ctrl-B)
  • a keyboard shortcut for reformatting whole code-cells (default: Ctrl-Shift-B)

Syntax shall be correct. The extension will also point basic syntax errors.

Installation

If you use jupyter-contrib-nbextensions, proceed as usual.

Otherwise, you can still install/try the extension from personal repo, using

jupyter nbextension install https://github.com/drillan/jupyter-black/archive/master.zip --user
jupyter nbextension enable jupyter-black-master/jupyter-black

About

Black formatter for Jupyter Notebook

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:JavaScript 100.0%