Архитектор (программное обеспечение)
Стабильная версия | 1.0.0 / 28 января 2022 г |
---|---|
Операционная система | Кроссплатформенность : Linux (Ubuntu) , Mac OS X , Windows. |
Платформа | Java SE , стандартный набор виджетов |
Доступно в | Многоязычный |
Веб-сайт | получитьархитектор |
Architect (IDE) с открытым исходным кодом — это интегрированная среда разработки , основанная на Eclipse . Он служит многоцелевым инструментом для специалистов по данным , обеспечивая поддержку различных языков программирования и технологий. [1] [2]
Интегрированные среды разработки — это программные приложения, которые поддерживают программистов и специалистов по обработке данных в их работе. В едином программном интерфейсе он предоставляет один или несколько редакторов исходного кода, подсветку синтаксиса и функциональные возможности для создания или выполнения кода. В широком семействе IDE Architect в первую очередь нацелен на приложения в области науки о данных. Первоначально он в первую очередь фокусировался на (статистическом) языке программирования R. Со временем он превратился в более универсальную платформу для современной науки о данных.
Инструментарий для анализа данных
[ редактировать ]Через плагин StatET, [3] Architect обеспечивает полную поддержку языка программирования R. Он поддерживает использование нескольких консолей R, в которых может выполняться код R. Он также обеспечивает подсветку синтаксиса и встроенный отладчик. Кроме того, можно настроить удаленный сеанс R на сервере с помощью Architect Server. [4]
Architect также предоставляет готовую поддержку Git (распределённый контроль версий), LaTeX , Sweave / knitr , C , C++ , Java и системы управления задачами Mylyn .
Кастомизация
[ редактировать ]Преимущество Eclipse перед большинством других IDE заключается в том, что он предоставляет множество возможностей для дальнейшей настройки в соответствии с потребностями и пожеланиями конечного пользователя. [5] [6] Длинный список доступных плагинов Eclipse обеспечивает поддержку практически любого языка программирования. Например, Architect можно легко расширить, добавив поддержку языка программирования Python (с помощью PyDev ). подключаемого модуля [7] ) или для создания Docker . программных контейнеров [8]
Ссылки
[ редактировать ]- ^ Вербеке, Тобиас; Уолбринк, Стефан. «Учебное пособие: Eclipse/StatET и Architect для профессиональной разработки R» . Конференция UserR 2013.
- ^ Вербеке, Тобиас. «Архитектор. IDE для науки о данных (и R)» . Конференция UserR 2015.
- ^ «СтатЭТ» . Проверено 9 декабря 2022 г.
- ^ «Архитектор-сервер» .
- ^ «Почему Eclipse вместо текстовых процессоров и командной строки?» .
- ^ «Является ли Eclipse лучшей IDE для Java?» . Переполнение стека .
- ^ «ПиДев» .
- ^ «Редактирование файлов докеров с помощью Architect» . R-блогеры.