Выпущена новая версия Clion 2019.2, мультиплатформенная среда разработки для C и C ++.

КЛион

CLion - это IDE, ориентированная на разработку на языках программирования C и C ++., CLion - это IDE кросс-платформенный, поэтому его можно использовать в Linux, macOS и Windows интегрирован с системой сборки CMake.

CMake - это семейство инструментов, предназначенных для разработки, тестирования и упаковки, поскольку оно контролирует процесс компиляции программного обеспечения с использованием простых платформ и файлов конфигурации, не зависящих от компилятора.

Первоначальный выпуск совместим с компиляторами GNU Compiler Collection (GCC) и Clang и GDB Debugger, LLDB и Google Test. Помимо C и C ++, CLion поддерживает другие языки напрямую или через плагины: Kotlin, Python, Rust, Swift и другие.

Новая версия CLion

Недавно JetBrains выпустила второе обновление в этом году «CLion 2019.2». который также приносит много новых функций: улучшения для интегрированной разработки и новые возможности отладки, включая экспериментальный отладчик для набора инструментов Microsoft Visual C ++. CLion 2019.2 он также включает новые функции для упрощения редактирования кода, повышения производительности и многого другого.

Комплексное развитие

JetBrains начала работать над интегрированной поддержкой разработки в CLion, о чем свидетельствует версия 2019.1. В этой новой версии издатель программного обеспечения продолжает в том же направлении с широким спектром возможностей отладки на чипе и новая вкладка «Устройства».

Отладка на кристалле с сервером GDB

к Отладка на кристалле, теперь вы можете использовать отладчик OpenOCD предоставлено в версии 2019.1. OpenOCP (Open On-Chip Debugger) - это инструмент с открытым исходным кодом для отладки микроконтроллеров.

Это означает, что для серверов OpenOCD, ST-Link GDB, сервера Segger J-Link GDB, QEMU и многих других конкретных серверов GDB их можно запускать из CLion и пользоваться встроенными возможностями отладки, предоставляемыми CLion.

КЛион-1

Вид устройства для устройств ARM

Для устройств ARM часто существует представление «Указанные устройства», описанное в файле .svd для типа микроконтроллера. CLion теперь предлагает удобный способ чтения этих значений на вкладке «Выделенные устройства» окна «Инструмент отладки».

Он работает с конфигурациями «Встроенный сервер GDB» и «OpenOCD Download & Run» и доступен при загрузке одного или нескольких файлов .svd.

Что нового в отладчике

Есть улучшения в GDB, стандартный отладчик для проекта поставляется с GDB 8.3 и вводит новый набор исправлений для отладчика для улучшения взаимодействия с пользователем.

Еще одна новинка - доработка команд GDB / LLDB, который является отладчиком для языков программирования Objective-C, C ++ и C и является подпроектом LLVM.

Вероятно, это одна из самых важных функций этого выпуска: CLion 2019.2 поставляется с экспериментальным отладчиком для набора инструментов Microsoft Visual C ++ (MSVC).

Другие новые функции и улучшения

Производительность - главный приоритет CLion, Но изменения часто требуют дополнительной работы и могут даже повлиять на способ взаимодействия CLion с платформой IntelliJ.

Тем не менее, улучшения производительности для EDI появляются с каждым выпуском. Например, в CLion 2019.2 функция Rename была переработана на месте (Rename on-site) для устранения задержек и взаимоблокировок.

Также значительно улучшена производительность автозавершения кода для уточненных выражений в редакторе. Кроме того, сбор информации компилятором и загрузка шага CMake в удаленных случаях были ускорены за счет уменьшения количества операций ввода / вывода.

Цвет синтаксиса для 20+ новых языков

В вашем проекте C или C ++ часто присутствует код из других языков программирования. Python, JavaScript, HTML, XML и SQL включены в CLion.

JetBrains добавила подсветку синтаксиса для более чем 20 различных языков программирования. и все сразу работает. Никакой дополнительной настройки не требуется, благодаря набору файлов грамматики языка TextMate, поставляемых с IDE.

Как установить CLion в Ubuntu и производных?

Наконец, чтобы установить это приложение в нашей системе, мы можем сделать это с помощью пакета Snap, поэтому необходимо, чтобы у нас была поддержка этой технологии в нашей системе.

Для его установки нам нужно только открыть терминал и выполнить в нем следующую команду:

sudo snap install clion --classic

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

      Джоннатан сказал

    Большое спасибо, это именно то, что я искал