Расширение JupyterLab, добавляющее панель Git для индексации изменений, коммитов, работы с ветками и синхронизации репозиториев прямо в JupyterLab.
jupyterlab-contrib/jupyterlab-quickopen
Расширение JupyterLab для быстрого открытия файлов по части имени через панель поиска.
- Звёзды
- 89
- Форки
- 15
- Открытые issues
- 7
- Последний коммит
- 3 дня назад
Что это?
jupyterlab-quickopen добавляет в JupyterLab панель быстрого открытия. Вместо перехода по файловому браузеру нажмите Ctrl Shift P (на macOS — Cmd P), введите часть имени файла и выберите подходящий вариант из появившегося списка.
Расширение работает с JupyterLab 3.2 и новее, Jupyter Notebook 7 и JupyterLite. Оно индексирует файлы либо на Jupyter Server, либо в браузере — последний вариант предназначен для конфигураций вроде JupyterLite. Файлы можно фильтровать с помощью настроек Jupyter Server, например hide_globs и allow_hidden, или собственных шаблонов исключения расширения.
При желании можно включить учет файлов .gitignore в рабочей области; для этого и на сервере, и во frontend используются правила gitwildmatch. Глобальные файлы gitignore и .git/info/exclude не учитываются.
Ключевые возможности
- 01Открывает файлы из панели быстрого поиска, находя их по части имени с учетом неточного совпадения.
- 02По умолчанию используется сочетание Ctrl Shift P или Cmd P на macOS; его можно переназначить.
- 03Исключает файлы с помощью настроек Jupyter Server или шаблонов расширения.
- 04При включенной настройке учитывает файлы .gitignore в рабочей области.
- 05Поддерживает индексацию на стороне клиента для JupyterLite.
Сценарии использования
- Переход к ноутбуку в большом каталоге проекта без обхода папок.
- Работа с JupyterLab на сайте JupyterLite, где файлы индексируются в браузере.
- Исключение результатов сборки или каталогов зависимостей из списка файлов с помощью .gitignore.
Быстрый старт
- 1
Установите расширение с помощью pip
pip install jupyterlab-quickopen - 2
Или установите его с помощью conda или mamba из conda-forge
conda install -c conda-forge jupyterlab-quickopen - 3
Запустите JupyterLab и нажмите Ctrl Shift P (Cmd P в macOS), чтобы открыть панель быстрого открытия
Что важно знать
- Для режима индексации на фронтенде и соблюдения правил .gitignore требуется дополнительная настройка Contents API для скрытых файлов.
- Удалённые хранилища, например S3, не поддерживаются; файлы должны находиться в локальной файловой системе Jupyter Server.
Темы
Частые вопросы
- Что такое jupyterlab-quickopen?
- Расширение JupyterLab для быстрого открытия файлов по части имени через панель поиска. jupyterlab-quickopen добавляет в JupyterLab панель быстрого открытия. Вместо перехода по файловому браузеру нажмите Ctrl Shift P (на macOS — Cmd P), введите часть имени файла и выберите подходящий вариант из появившегося списка.
- jupyterlab-quickopen можно использовать бесплатно? Какая у него лицензия?
- jupyterlab-quickopen распространяется с открытым исходным кодом под лицензией BSD-3-Clause. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- jupyterlab-quickopen всё ещё поддерживается?
- Активно поддерживается. Последний коммит в jupyterlab-quickopen — 4 нояб. 2026 г..
- Для чего можно использовать jupyterlab-quickopen?
- Переход к ноутбуку в большом каталоге проекта без обхода папок. Работа с JupyterLab на сайте JupyterLite, где файлы индексируются в браузере. Исключение результатов сборки или каталогов зависимостей из списка файлов с помощью .gitignore.
- Как установить jupyterlab-quickopen?
- Установите расширение с помощью pip: pip install jupyterlab-quickopen Или установите его с помощью conda или mamba из conda-forge: conda install -c conda-forge jupyterlab-quickopen Запустите JupyterLab и нажмите Ctrl Shift P (Cmd P в macOS), чтобы открыть панель быстрого открытия
- Где скачать jupyterlab-quickopen?
- Исходный код и инструкции по установке — на GitHub: https://github.com/jupyterlab-contrib/jupyterlab-quickopen
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Расширение для JupyterLab, которое сохраняет версии ноутбуков при каждом сохранении и позволяет сравнивать их с предыдущими версиями.
Расширение JupyterLab, которое позволяет добавлять произвольные функции Python в палитру команд.
Дистрибутив JupyterLab, который целиком работает в браузере с ядрами Python на базе WebAssembly и не требует сервера.
Расширение JupyterLab для просмотра шаблонов ноутбуков и создания на их основе новых ноутбуков из общей библиотеки.
Расширение для JupyterLab, которое отправляет ноутбуки по email — с кодом или без, в теле письма либо во вложении HTML или PDF.