Clion: Крос-платформне інтегроване середовище розробки для C та C ++

Кліон

Сьогоднішній день давайте поговоримо про інтегроване середовище розвитку (IDE), що походить від руки JetBrains компанія з розробки програмного забезпечення, добре відома створенням різних інструментів та мовою програмування Kotlin.

Додаток, про який ми поговоримо, - це CLion який є IDE, орієнтована на розробку на мовах програмування C та C ++, CLion - це платформа IDE, тому її можна використовувати в Linux, macOS та Windows інтегрований із системою збірки CMake.

CMake - це сімейство інструментів, призначених для створення, тестування та упаковки, оскільки він керує іl процес компіляції програмного забезпечення використовуючи прості платформи та незалежні конфігураційні файли компілятора.

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

Про CLion

Кліон як і багато IDE він має функцію легкого заповнення коду, за допомогою якого CLion може допомогти вам заощадити багато часу на заповнення синтаксису коду, який ви пишете в ньому.

І не тільки це CLion також має попередньо відформатовані шаблони синтаксису коду за допомогою якого ви вказуєте синтаксис, і він згенерує код, що показує вам також можливий синтаксис, і таким чином покращить швидкість запису.

Ще один момент, який ми можемо виділити щодо цієї програми, це те, що вона також він має досить потужну пошукову систему, оскільки він не тільки виконує пошук критеріїв, які ви вказуєте у файлі, над яким ви працюєте, але це робить у межах усіх тих, які ви відкрили на той момент.

Кліон 1

Серед основних його характеристик можна виділити:

  • Смарт-редактор коду
  • Пошук коду та навігація
  • Генерація коду та рефакторинг
  • Аналіз коду
  • Налаштування редактора
  • Інтерфейс налагоджувача
  • Інтеграція Valgrind Memcheck
  • Підтримка CMake
  • Груповий іспит
  • Документація коду
  • Інтеграція VCS
  • Краєзнавство
  • Вбудований термінал
  • Режим емуляції Vim
  • Аксесуари

Si Ви хочете встановити цю програму у вашій системі Я повинен сказати вам, що це не безкоштовно тому ви повинні платити за користувацьку ліцензію щомісяця або щорічно.

Хоча якщо ви студент або викладач, ви можете отримати безкоштовну річну ліцензію Для CLion та інших інструментів, розроблених JetBrains, вам потрібно лише надати електронну пошту або надіслати свої облікові дані.

Електронна адреса для активації

JetBrains надішле вам електронний лист із підтвердженням та посиланням, де ви зможете активувати свою ліцензію які ви можете використовувати CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine та WebStorm.

Студентська ліцензія

Як встановити CLion на Linux?

Тепер з іншого боку Ви також можете отримати безкоштовну 30-денну пробну версію, для цього ви повинні завантажити програму з офіційного веб-сайту проекту, а в розділі її завантаження ви можете отримати програму, це можна зробити з за наступним посиланням.

Після цього ми розпаковуємо щойно отриманий файл за допомогою:

sudo tar xf CLion *.tar.gz -C /opt/

Ми вводимо каталог, який був створений під час розпакування файлу, просто замініть "1.5-1" на версію, яку ви завантажили.

cd /opt/CLion-1.5-1/bin

І ми виконуємо цю команду для встановлення програми в нашій системі:

./CLion.sh

І готові до цього, ми вже встановимо CLion на своєму комп’ютері.

Зараз у випадку з Arch Linux ми можемо встановити додаток з AUR так ми повинні мати майстер встановлення для AUR.

Для його встановлення нам потрібно лише набрати:

aurman -S clion

І вуаля, у вас вже встановлено Clion у вашій системі.

В кінці кінців Інший спосіб встановити цю програму в нашій системі - це пакет Snap, тому необхідно, щоб ми мали підтримку цієї технології в нашій системі.

Для його встановлення нам потрібно лише відкрити термінал і виконати в ньому таку команду:

sudo snap install clion --classic

Залиште свій коментар

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

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.