本やUdemy、Progateなどを用いてPythonやhtml、cssの学習過程を残していきます。

MacでJupyter Notebookに拡張機能を入れて使いやすくする

jupyter-notebook

nbextensionsをjupyter notebookにインストールする

まずターミナルを開き以下コードを実行。

pip install jupyter-contrib-nbextensions

インストールが終わったら、以下コードでnbextensionsを有効化

jupyter contrib nbextension install --user

完了したら、以下コードを入力してjupyter notebookを開く。

jupyter notebook

開くと「Nbextensions」タブが追加されている。

nbextensionsインストール

便利な拡張機能

Code prettify をインストールしてコードを整形する

jupyterのNbextensionsタブの中に「code prettify」があるので、チェックボックスにチェックをいれる。

次に適当なファイルを開いてみると、右上にハンマーボタンが追加されている。

codeprettifyインストール

適当にコードを書いて、ハンマータブをクリック。

すると、「yapf」がインストールされていないのでエラーが出てしまう。

yapfエラー

一度jupyterを閉じて、ターミナル で「yapf」をインストール

pip install yapf

これで「code prettify」が使える様になりました。

highlighter

haighlighterインストール

色をつけたい場所を選択して右上のペンのマークをクリックすると、マーカーを引くことができます。

highlighter

Hinterland

hinterlandインストール

コードを自動保管してくれる機能です。

Hide inputとHide input all

hide inputとhide input allインストール

選択したセルを隠してくれます。

Table of Contents

右上のリストをクリックすると、マークダウンで記載した見出しをリスト化してくれる。

まとめ

jupyterにはたくさん拡張機能がありますが、code prettifyとhinterlandを入れておくだけでも効率的にコードを書いていくことができます。

この記事を書いた人

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です