JetBrains DataSpell – відкрита програма раннього доступу
JetBrains DataSpell - відкрита програма дочасного доступу
JetBrains DataSpell - це нова IDE JetBrains для науки про дані. З тих пір, як JetBrains оголосила про це в березні, він був доступний як частина закритої програми раннього доступу (EAP) — для обмеженої кількості користувачів , які допомогли JetBrains з тестуванням IDE та зворотним зв'язком. Сьогодні JetBrains запускає програму раннього доступу для всіх. Всі, хто хотів взяти участь у програмі, отримають запрошення. Ви можете завантажити останню збірку EAP з веб-сайту JetBrains DataSpell (реєстрація не потрібна).
В останні кілька місяців JetBrains зосередився на покращенні користувацького досвіду при роботі з ноутбуками. У нього входить багато речей: легка робота з осередками Юпітера-ноутбуків, можливість використання звичних комбінацій клавіш, зручний перегляд результатів, швидкі виправлення і т.д.
Деякі вдосконалення:
- Тепер можна згортати окремі результати всередині клітинок за допомогою сполучень клавіш або миші.
- JetBrains покращив прокрутку ноутбука та результати виконання коду.
- Табличні результати тепер можна відкривати в окремих вкладках редактора.
- Тепер зображення можна зберегти у файл.
- Існує швидке виправлення, яке додає відсутній імпорт до поточної клітинки та автоматично запускає його (вам не потрібно робити це вручну).
- У результатах таблиці тепер правильно відображаються китайські та корейські символи.
JetBrains також наполегливо працював над підтримкою віддалених ноутбуків. У JetBrains DataSpell можна працювати не тільки з локальними ноутбуками (які користувач запускає на своїй машині), але і з ноутбуками, що працюють на віддалених серверах. Ця функціональність була експериментальною, але jetBrains вдосконалив її протягом закритої програми раннього доступу, і тепер вона доступна з коробки. У майбутніх оновленнях JetBrains продовжить його вдосконалювати.
Нещодавно JetBrains також почав допрацьовувати інтерактивну консоль Python. Тепер, якщо ви обчислюєте об'єкти та таблиці DataFrame в консолі Python, відповідні інтерактивні результати з'являються і в консолі. Дослідницький аналіз даних не обмежується роботою з ноутбуками Jupyter – в ньому часто використовуються скрипти Python. Інтерактивна консоль Python дуже зручна для цих цілей, і JetBrains буде продовжувати її вдосконалювати.
Нижче ви знайдете відповіді на питання, які задавалися найчастіше:
Чим JetBrains DataSpell відрізняється від інших інструментів для науки про дані?
Це перша IDE в екосистемі Python, розроблена безпосередньо для роботи з даними. Data scientists повинні були використовувати або редактори і IDE для розробників, або ноутбуки Jupyter. Раніше повноцінна IDE для роботи з даними була тільки в екосистемі R. JetBrains неодноразово чула від людей, які працювали в RStudio, що їм потрібен подібний інструмент для Python. JetBrains DataSpell - це IDE спеціально для роботи з даними.
З одного боку, JetBrains DataSpell пропонує безліч інструментів для роботи з даними, включаючи ноутбуки, інтерактивну консоль REPL, підтримку Conda, переглядач набору даних і візуалізації. Але JetBrains DataSpell також має розумний редактор коду Python та безліч інших інструментів — усі доступні в єдиному користувальницькому інтерфейсі.
Хоча підтримка Python є пріоритетом, JetBrains також відкритий для інших мов. JetBrains вже включив базову підтримку R. Не виключено, що інші мови з'являться пізніше.
Чи будуть доступні функції JetBrains DataSpell у PyCharm?
Так, велика частина функціоналу JetBrains DataSpell, включаючи підтримку ноутбуків Jupyter, буде доступна в PyCharm Pro.
Чим JetBrains DataSpell відрізняється від PyCharm?
Інтерфейс користувача PyCharm був заснований на процесах розробки. Вам обов'язково слід налаштувати проект, запустити конфігурації тощо JetBrains DataSpell - це більш легка IDE, орієнтована на робочі процеси даних.
Якщо ви використовуєте Python спеціально для роботи з даними, такими як дослідницький аналіз даних або прототипування моделей ML, то JetBrains DataSpell — ваш інструмент. Якщо ви займаєтеся розробкою python, PyCharm вам більше підійде.
Чи буде JetBrains DataSpell платним продуктом?
JetBrains планує зробити продукт платним. Ціна JetBrains DataSpell буде порівнянна з цінами інших IDE на платформі IntelliJ (наприклад, DataGrip або PyCharm Professional Edition).
Ви можете завантажити збірку JetBrains DataSpell EAP зараз.