Пусна новата версия 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

Recientemente 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.

CLion-1

Изглед на устройство за ARM устройства

За ARM устройства често има изглед Specified Devices, който е описан във файла .svd за тип микроконтролер. CLion вече предлага удобен начин за четене на тези стойности в раздела Специални устройства на прозореца на инструмента за отстраняване на грешки.

Той работи с конфигурациите "Вграден GDB сървър" и "OpenOCD Изтегляне и изпълнение" и е наличен, когато се заредят един или повече .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, например, Преименуване е преработено на място (Преименуване на място), за да се премахнат закъсненията и блокировките.

Ефективността на попълването на кода за квалифицирани изрази в редактора също е значително подобрена. Освен това събирането на информация за компилатора и зареждането на стъпката 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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Джонатан каза той

    Благодаря ви много, точно това търсих