Архитектор (программное обеспечение)

Архитектор
Стабильный релиз
1.0.0 / 28 января 2022 г. ; 2 года назад ( 2022-01-28 )
Операционная системаКроссплатформенность : Linux (Ubuntu) , Mac OS X , Windows
ПлатформаJava SE , стандартный набор инструментов для виджетов
Доступно вМногоязычный
Веб-сайтgetarchitect.io

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]

Ссылки

  1. ^ Вербеке, Тобиас; Вальбринк, Стефан. «Учебник: Eclipse/StatET и Architect для профессиональной разработки на R». Конференция UseR 2013.
  2. ^ Вербеке, Тобиас. «Архитектор. IDE для науки о данных (и R)». Конференция UseR 2015.
  3. ^ "СтатЭТ" . Проверено 9 декабря 2022 г.
  4. ^ «Архитектор Сервер».
  5. ^ «Почему Eclipse вместо текстовых процессоров и командной строки?».
  6. ^ «Является ли Eclipse лучшей IDE для Java?». Stack Overflow .
  7. ^ "PyDev".
  8. ^ "Редактирование dockerfiles с помощью Architect". R-блоггеры.
Взято с "https://en.wikipedia.org/w/index.php?title=Архитектор_(программное обеспечение)&oldid=1267965104"