Отладка с CLion
Исследуйте проблемы и исправляйте ошибки в коде на C/C++ локально, удаленно и на микроконтроллерах.
Бесплатная пробная версия на 30 днейДоскональное исследование кода
В CLion доступно несколько видов точек останова: для строк, символов, при возникновении исключений и при выполнении определенных условий. При срабатывании точки останова можно выполнить логирование и удалить данную точку останова либо временно отключить ее (до срабатывания другой точки останова).
Можно просматривать значения переменных и вычислять выражения прямо во время отладки.
Умная помощь в редакторе
Управляйте отладкой с помощью сочетаний клавиш и перемещайте точку выполнения по коду, просто перетаскивая стрелку в редакторе.
Во время отладки вы можете просматривать текущие значения переменных прямо в редакторе рядом с объявлением переменной.
Больше, чем просто отладка
В CLion можно запускать и отлаживать приложения с правами администратора.
На Linux и macOS вы можете открыть в CLion дамп памяти упавшего процесса и отладить его.
Отладка по вашим правилам
Выберите отладку с GDB или LLDB. Загружайте собственные pretty printers и визуализаторы NatVis.
Используйте привычную командную строку для управления отладкой во вкладке консоли отладчика.
Локальная и удаленная отладка
Вы можете выполнять сборку, запуск и отладку приложения и тестов локально или удаленно.
Если исполняемый файл запущен на удаленном компьютере под gdbserver, подключитесь к нему из CLion со своего компьютера при помощи GDB и отлаживайте программу в интерфейсе отладчика CLion.
Отладка на микроконтроллерах
Для отладки на микроконтроллерах используйте конфигурации Open On-Chip Debugger или Embedded GDB Server. CLion поддерживает OpenOCD, ST-Link GDB-серверы, Segger J-Link GDB-сервер, QEMU и многие другие GDB-серверы.
Для полного погружения вы можете просматривать значения периферии, состояние памяти и код на ассемблере.
CLion: мощный инструмент
для мощного языка
CLion — это полностью интегрированная среда разработки для программирования на C и C++ на платформах Windows, Linux и macOS.
Что умеет CLionCLion доверяют по всему миру
Тысячи компаний и разработчиков используют CLion для повседневных задач. Присоединяйтесь! Пишите качественный код быстро и уверенно, пользуясь умными возможностями IDE.
«CLion берет на себя большую часть сложной работы, а я могу сосредоточиться на самом интересном — решении проблем».
Мэтт Годболт, Compiler Explorer
«CLion был для меня незаменим, когда я занимался рефакторингом больших кодовых баз. Я могу экономить время благодаря специальным инструментам для рефакторинга и подсказкам IDE. С каждый релизом CLion становится все лучше и быстрее!»
Jason Turner, C++ Weekly, CppCast, преподаватель, консультант
«CLion — это фантастика! Наконец-то есть качественная кросс-платформенная IDE для C++ с поддержкой CMake, которую мы так ждали».
Доктор наук, проф. Родригез-Лосада, Conan, JFrog