Создатель RStudio запускает новую IDE для R и Python

Компания, наиболее известная по RStudio, ведущей интегрированной среде разработки (IDE) для программистов на языке R, без лишнего шума выпустила IDE "нового поколения", разработанную специально для R и Python. На сегодняшний день Positron IDE доступна в публичной бета-версии для macOS, Windows и Linux.

Созданная бостонской компанией Posit PBC, ранее называвшейся RStudio, Positron основана на Visual Studio Code от Microsoft. Пользователи VS Code, вероятно, найдут внешний вид и функциональность Позитрона довольно знакомыми: панели для написания кода и просмотра его результатов, консоли и терминалы, а также панель активности в крайнем левом углу, предлагающая опции для навигации по файлам, контроля версий, отладки и расширений. Тем не менее, Позитрон поставляется из коробки, чтобы его было легче настроить, особенно для пользователей R, но также и для Python.

Чтобы запустить R в Positron, не нужно устанавливать расширения, как в случае с VS Code. Точно так же вам не нужно устанавливать расширения для Позитрона, чтобы запустить Python. Более того, мы рекомендуем вам не устанавливать обычные расширения VS Code для R и Python в Позитроне, поскольку IDE уже имеет встроенную функциональность. Для обоих языков в вашей системе должны быть установлены основные языковые файлы, а также пакет IPykernel для запуска Python. При первом запуске Позитрон легко нашел обе мои установки R и Python.

Однако вы можете установить другие расширения VS Code в Positron, если они вам нужны. Поскольку Microsoft не разрешает сторонним IDE доступ к официальному VS Code Marketplace, расширения Positron устанавливаются через реестр OpenVSX. "Posit является одним из основных спонсоров OpenVSX", - отмечается в вики Positron. Однако не все авторы расширений VS Code также отправляют и регулярно обновляют свои проекты в OpenVSX.

Posit называет проект "IDE нового поколения для науки о данных" и "расширяемым полиглотным инструментом для написания кода и изучения данных". В него встроен простой в использовании проводник данных и переменных, который включает такие опции, как сортировка и фильтрация фреймов данных. Доступ к нему можно получить, нажав на иконку, как для данных R, так и для данных Python.

"Проводник данных призван дополнить исследование данных с помощью кода, позволяя отображать данные в виде сетки, похожей на электронную таблицу, временно фильтровать и сортировать данные, а также предоставлять полезную сводную статистику непосредственно внутри Позитрона", - говорится в вики проекта. "Цель Data Explorer - не заменить рабочие процессы, основанные на коде, а скорее дополнить их эфемерными представлениями данных или сводной статистикой по мере дальнейшего изучения или модификации данных с помощью кода".

В Позитроне есть и другие приятные мелочи, например, cmd/ctrl + enter запускает одну строку сценария Python, а затем перемещает курсор на следующую строку кода. Это может быть удивительно полезно для быстрого изучения кода вне инструмента отладки. Если вы работаете над проектом, в котором сочетаются скрипты на R и Python, что я все чаще делаю как пользователь R, работающий с генеративным ИИ, IDE также легко выводит на экран нужную консоль при переключении между скриптами на обоих языках.

В репозитории предупреждают, что Positron - "проект на ранней стадии, находящийся в активной разработке". Пользователям следует иметь это в виду, когда они решают, как и когда опробовать его.

Создатель RStudio запускает новую IDE для R и Python
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
29 июня 2024 г.
35
Теги: Python , R , IDE , RStudio

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Читайте еще