JetBrains DataSpell — это IDE для обработки данных с интеллектуальными блокнотами Jupyter, интерактивными скриптами Python и множеством других встроенных инструментов.
Интеллектуальные ноутбуки Jupyter
Настроен на высокую интерактивность
Переключайтесь между режимами команд и редактора одним нажатием клавиши. Перемещайтесь по ячейкам с помощью клавиш со стрелками. Используйте все стандартные сочетания клавиш Jupyter. Наслаждайтесь полностью интерактивными выводами — прямо под ячейкой.
Умная помощь в кодировании
При редактировании ячеек кода наслаждайтесь интеллектуальным завершением кода, проверкой ошибок на лету и быстрыми исправлениями, удобной навигацией и многим другим.
Локальные и удаленные ноутбуки
Работайте с локальными блокнотами Jupyter или легко подключайтесь к удаленным серверам Jupyter, JupyterHub или JupyterLab прямо из IDE.
Интерактивные скрипты Python
Научная консоль Python
Запускайте сценарии Python или произвольные выражения в интерактивном режиме в консоли Python. Смотрите выходные данные и состояние переменных в режиме реального времени.
Ячейки в скриптах Python
Разделите скрипты Python на ячейки кода с помощью разделителя #%% и запускайте их по отдельности, как в блокноте Jupyter.
Выходные данные и визуализация
Просматривайте фреймы данных и визуализации прямо на месте с помощью интерактивных элементов управления. Поддерживаются все популярные научные библиотеки Python, включая Plotly, Bokeh, Altair, ipywidgets и другие.
Встроенные инструменты и интеграции
Управление версиями
Клонируйте проекты Git, фиксируйте и отправляйте изменения, работайте с несколькими ветвями, управляйте списками изменений и устанавливайте обновления перед их фиксацией.
Терминал
Работайте с оболочкой командной строки через встроенный терминал, который поддерживает все те же команды, что и ваша операционная система.
Инструменты базы данных
Доступ и запрос к базе данных прямо из IDE. Положитесь на интеллектуальную помощь в написании кода при редактировании кода SQL, выполнении запросов, просмотре данных и изменении схем.