Функция сотрудничества
Функции сотрудничества и контроля версий интегрированной среды разработки RAD Studio позволяют быстрее создавать более качественные продукты при независимой работе разработчика или его деятельности в составе группы. Code Collaboration обеспечивает более глубокое и точное понимание кода, более высокое качество тестирования, а также создание усовершенствованных продуктов.
Глубокая интеграция репозитория для хранения исходного кода
Интегрированная среда разработки RAD Studio позволяет одновременно использовать несколько систем контроля версий для отслеживания изменений в рамках проекта. - Поддержка репозиториев Subversion, Git и Mercurial обеспечивает решение целого спектра общих задач по управлению исходным кодом, в том числе позволяет добавлять и обновлять проекты и файлы, а также осуществлять навигацию по истории и редакциям в целях обнаружения различий.
Средство просмотра различий и слияний
За счет использования встроенного устройства просмотра различий или установления собственных ссылок упрощается навигация по изменениям и истории с использованием вкладки истории в устройстве просмотра кода.
Используемый по умолчанию инструмент сравнения текста основан на технологии Beyond Compare, которая позволяет быстро обнаруживать различия и выделять их с распознаванием языка, в том числе Object Pascal, C++, HTML и DFM.
Выполните пользовательскую настройку инструментов
Интегрированная среда разработки RAD Studio поддерживает пользовательские сочетания клавиш для быстрого доступа, которые идеально подходят для установления ссылок на внешние ресурсы (например, Jira или Confluence) с использованием меню инструментов Tools с параметрами сервера или предопределенными параметрами на основе находящегося в работе проекта.
Для более глубокой интеграции с системами, используемыми группой разработчиков, набор интерфейсов Open Tools API позволяет осуществлять пользовательскую настройку встраиваемых программных модулей интегрированной среды разработки и даже впоследствии перепродавать их третьим лицам.
Функция непрерывной интеграции
Интегрированная среда разработки RAD Studio включает в себя компиляторы командной строки, который быстро и без проблем интегрируется в конфигурации непрерывной сборки с использованием формата MSBuild. Внешние инструменты (например, Hudson и Jenkins) в сочетании со встроенными функциями тестирования компонентов DUnit и DUnitX представляют собой надежную основу для непрерывной интеграции.