Випущена нова версія 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, сервера GDB Segger J-Link, 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.   Джоннатан - сказав він

    Щиро дякую, це саме те, що я шукав