Инструменты R для Visual Studio


Microsoft анонсировала инструменты R для Visual Studio (RTVS), обеспечивающие поддержку того, что быстро становится самым популярным языком статистики / анализа данных, используемым в настоящее время. Предварительная версия уже доступна.

После предоставления расширений Python и Node.js для Visual Studio добавление поддержки R могло быть вполне ожидаемым шагом, направленным на привлечение отрасли науки о данных к флагманскому инструменту Microsoft. Это также шаг, который еще больше гармонизирует Microsoft с философией открытого исходного кода.

Предварительные требования для установки инструментов — это версия Visual Studio 2015 Update 1 или выше, а также 64-разрядные версии R версий 3.2.1, 3.2.2 и 3.2.3, версии Microsoft R Open или CRAN R, то, что исключает 32-битные машины

Интересно то, что установка инструментов R настраивает интерфейс VS, чтобы он стал более адаптированным к потребностям специалиста по данным, у которого другие требования, чем у стандартного программиста. Эту опцию можно включать и выключать в настройках Data Science.

Поскольку это ранний выпуск, ошибки и еще не реализованные функции могут быть очевидны, как заявляет команда VS.

«этот выпуск предназначен только для ознакомительных целей, а не для производственного использования»

Так что же в настоящее время предлагает этот ранний выпуск?

цикл чтения-оценки-печати, поддержка IntelliSense

окно истории, в котором отображаются все команды, которые вы ввели в интерактивное окно R

обозреватель переменных и возможности отладки

среди прочего, с еще не реализованными функциями:

нет пользовательского интерфейса для установки или создания пакета

проводник переменных не позволяет редактировать, искать, сортировать и поддерживает только глобальную область видимости

в редакторе нет поддержки рефакторинга и т. д.

Однако команда RTVS приветствует предложения от пользователей, которым просто нужно заполнить эту форму опроса, чтобы команда учла их предложения и использовала их в качестве руководства для создания лучшей IDE.

RTVS будет бесплатным и открытым исходным кодом, выпущенным под либеральной лицензией MIT, чтобы пользователи могли легко вносить свой вклад. Microsoft R Open и CRAN R, конечно же, являются GPL2 или GPL3.

Хотя CRAN R, а также Microsoft R Open работают на нескольких платформах, RVTS в настоящее время поддерживает только Windows, но уже предпринимаются попытки переноса версии на Visual Studio Code IDE, новую кроссплатформенную IDE от Microsoft.


Добавить комментарий