ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 апреля
966977 Топик полностью
RxTx (25.12.2019 14:41 - 14:50, просмотров: 245) ответил Evgeny_CD на [CLion от JetBrains] Отличная IDE для нашего embedded мира! -> -->
Я его юзаю как альтернативный редактор для IAR Ewarm, MPLAB-X и проч. Дебага для всего (для embedded-таргетов) в нем из коробки нет, хотя он поддерживает GDB сервер. Если стоит Cygwin/MinGW/VS-окружение - дебаг будет из коробки. Его дебаггер построен поверх GDB, так что если нужно дизассемблировать код, то консоль GDB в зубы и вперед. Не знаю как кому, мне команды вводить OK. А кто-то не выносит. Clion - в основном нужен для навигации по коду и его редактированию. А также запуску тестов, наблюдения изменений под контролем версий. итд. Он хорошо делает рефакторинг (переносит функции-классы-методы, выделяет переменные, константы и вот всё это). Форматирует код. А также базово чекает код CLang'ом. Я бы сказал, его пользователи - прошаренные Enterprise юзеры. Чтобы хотя бы начать им пользоваться, надо кое-что уже соображать. Понимает Python, Javascript и многое остальное через плагины. Любителям, кому хватает Notepad++ он вряд ли нужен, так как ни рефакторингом, ни постоянной навигацией по огромной кодобазе, ни сборкой, ни тестированием последние не занимаются. Начинающие могут быть в лёгкой прострации от того что при работе с ним чтобы менеджить проекты, либы, итд - нужно знать и редактировать текстовый CMake.txt Если человек не понимает этого, не знает и не понимает смысл систем сборки, он и файл-то в него просто так добавить не сумеет.