Teamscale
Teamscale — это многофункциональная программа, предназначенная для улучшения качества кода. Она выявляет избыточные части, нежелательные зависимости и потенциальные ошибки программирования, а также предлагает хорошую интеграцию с некоторыми из лучших инструментов анализа и IDE для широкого спектра языков программирования.
Начало работы
Чтобы начать работу с программой, вам потребуется запросить пробную версию или полный лицензионный файл, который будет отправлен вам по электронной почте. После этого убедитесь, что вы поместили файл teamscale.license непосредственно в каталог teamscale в исходном пакете.
Если на вашем компьютере уже установлена Java, вы можете запустить Teamscale, дважды щёлкнув исполняемый файл Teamscale.bat. Вы должны увидеть окно командной строки, которое сообщит вам, что служба запущена, и номер порта по умолчанию.
Затем откройте веб-браузер, введите следующий адрес «http://localhost:8080» и войдите в систему, используя свои официальные учётные данные или общие «admin/admin» как для имени пользователя, так и для пароля, в целях оценки.
После входа в систему вы увидите упрощённый интерфейс утилиты, который позволяет вам получить доступ почти ко всем основным функциям прямо с верхней панели инструментов.
Для начала работы вам необходимо создать новый проект, выбрав имя, профиль анализа, шаблон для начальной панели мониторинга и добавив информацию о репозитории исходного кода и системе отслеживания проблем.
Основные функции
Программа автоматически находит повторяющиеся фрагменты кода и может помочь вам сравнить зависимости с предполагаемой платформой. Инструмент также полезен для полной документации вашего кода.
Ещё одной важной функцией является возможность обнаружения клонов и длинных методов на самых разных языках программирования, таких как C++, Java, JavaScript, Delphi, Fortran, Ada, ABAP, Magik, Matlab, PL/SQL, Python и др.
Что касается контроля версий, то приложение поддерживает Subversion, Git и Team Foundation Server, считывает код непосредственно из репозитория. Также стоит отметить возможности отслеживания проблем, которые хорошо освещают связанные коммиты и запросы на изменение и могут интегрироваться с Jira, Bugzilla и Redmine.
Плюсы программы
- Многофункциональность.
- Улучшение качества кода путём выявления избыточных частей, нежелательных зависимостей и потенциальных ошибок программирования.
- Хорошая интеграция с инструментами анализа и IDE.
- Поддержка множества языков программирования.
Похожие программы
Категория | Другие программные файлы |
Версия | 9.5.0 |
Разработчик | CQSE GmbH |
Размер | 324 MB |
Лицензия | Trial |
ОС |
|