В этой статье мы рекомендуем 16 очень практичных плагинов для Jupyter Notebook, продолжая предыдущую часть:
Беглый взгляд на эту статью
窗口分面:Scratchpad
Markdown文本高亮:Highlighter
Cell标记、锁定:Runtools
代码折叠:Code folding
example、document快速获取:Snippets menu
PEP8 代码优化:Code prettify
代码补全:Hinterland
显示行号:Toggle all line numbers
添加目录:Table of Contents (2)
按标题折叠:Collapsible headings
文件过滤:Tree Filter
代码字号收缩:Code Font Size
字符选中高亮:Highlight selected word
快捷键编辑:Keyboard shortcut editor
编辑模式切换:Select CodeMirror Keymap
变量收集浮窗:Variable Inspector
Установка плагина
pip install jupyter_contrib_nbextensions -i https://pypi.tuna.tsinghua.edu.cn/simple
jupyter contrib nbextension install --user
pip install jupyter_nbextensions_configurator -i
После выполнения трех вышеперечисленных шагов перезапустите Jupyter Notebook, чтобы сделать это, и появится следующее сообщение, указывающее на то, что установка завершена. Вот некоторые плагины, которые я лично считаю полезными:
Огранка окна: Блокнот
Открытие нового окна очень полезно в процессе анализа данных.Например, если вы рисуете график, вы хотите увидеть данные рисования на графике или увидеть график эффекта после изменения параметров. **Сочетание клавиш: **Ctrl + B
Выделение текста Markdown: Highlighter
Выделите выделенный текст в ячейке Markdown.
%%javascript
require("base/js/utils").load_extensions("highlighter/highlighter")
Отметка ячейки, блокировка: Runtools
Этот плагин является хорошим дополнением к ячейке по умолчанию.Давайте посмотрим на исходные функции ячейки:Выделено несколько полезных функций в Runtools, особенноОтметить и заблокировать ячейки.
Сворачивание кода: Свертывание кода
свертывание кода
Быстрый доступ к документу: меню фрагментов
Быстро добавляйте Python, примеры распространенных модулей, документы и многое другое.
Код, оптимизированный по спецификации PEP8: Code prettify
Согласно спецификации кодирования PEP8 Python: "PEP 8 -- Style Guide for Python Code》Улучшите код и положитесь на модуль YAPF, разработанный Google.
pip install yapf -i https://pypi.tuna.tsinghua.edu.cn/simple
Завершение кода: Внутренние земли
Автодополнение кода.
Показать номера строк: переключить все номера строк
Отображает номер строки кода.Блокнот Jupyter имеет функцию установки номеров строк по умолчанию.
Добавить оглавление: оглавление (2)
Добавить каталог в блокнот
Складные заголовки: Складные заголовки
тетрадь свернута по названию
Фильтрация файлов: Фильтр дерева
Фильтрация файлов.
Уменьшение размера шрифта кода: Размер шрифта кода
Шрифт блока кода увеличивается и уменьшается.
Подсветка выбора символа: выделить выбранное слово
Выделите выбранные символы.
Редактор сочетаний клавиш: Редактор сочетаний клавиш
Редактируйте и удаляйте существующие сочетания клавиш, добавляйте новые сочетания клавиш.
Переключатель режима редактирования: выберите раскладку CodeMirror.
Если вы привыкли работать с emacs, vim и sublime, этот плагин для вас.
Плавающее окно коллекции переменных: Инспектор переменных
Используйте плавающую форму для сбора переменной информации в записной книжке.
Использованная литература:GitHub.com/I Python-con…
Чтобы увидеть больше хороших статей, пожалуйста, следуйте:питоническое существо
В этой статье используетсяmdniceнабор текста