Огляд ide codelite, просто мій блог

Почалося все з того, що я почав шукати зручне, що не вимогливу до ресурсом і має не переобтяжений інтерфейс середу розробки на C ++ для того щоб використовувати її на нетбуці (діагональ екрану 10.1 '', роздільна здатність 1024 × 600) в разі потреби. Так само обов'язковим критерієм відбору була інтеграція з бібліотекою wxWidgets. Такі кандидати як Dev-C ++, Visual Studio Express відпали одразу, оскільки не мають дружнього інтерфейсу і, головне, не вміють нормально працювати з wxWidgets. Мій вибір припав на середу Code :: Blocks і CodeLite, оскільки обидві написані на wxWidgets і вміють добре працювати з цією бібліотекою, а так само мають приємний інтерфейс.

Code :: Blocks я довгий час використовував і на Лінукс і на Винда. Захотілося спробувати чогось нового. Було вирішено поставити другого кандидата - CodeLite. До слова сказати, що це середовище теж кросплатформенних.

  • тільки середовище
  • середа з компілятором MinGW
  • середа з компілятором MinGW і вже зібраної бібліотекою wxWidgets, що дуже порадувало (було б весело на нетбуці збирати цю гігантську бібліотеку)

При запуску IDE запропонувала налаштувати CodeCompletion, який іноді дуже сильно виручає. Налаштування відбувалася протягом буквально пари хвилин. Швидко, чи не так? На перший погляд інтерфейс дуже сильно схожий на Code :: Blocks. Але якщо придивитися, то стануть помітні значні відмінності як в плані ергономіки, так і в плані функціональності.

Огляд ide codelite, просто мій блог

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

У нижній частині розташовані вікна для виведення помилок збірки, результатів пошуку, процесу складання ну і тд. і т.п. як у всіх інших подібних середовищах.

Меню добре структуроване, хоча місцями і не зовсім логічно. Відразу ж впадає в очі пункт "Plugins". Якщо була встановлена ​​повна версія середовища, то в цьому меню буде весь список плагінів:

При створенні проекту пропонується кілька варіантів:

  1. консольний
  2. бібліотека
  3. призначений для користувача шаблон
  4. графічний
    1. Qt
    2. Qt з qmake
    3. wxWidgets
    4. wxWidgets з підтримкою wxFormBuilder на основі діалогового вікна
    5. wxWidgets з підтримкою wxFormBuilder на основі "нормального" вікна
  5. інші

Огляд ide codelite, просто мій блог

Вид середовища в процесі розробки:

Огляд ide codelite, просто мій блог

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

Схожі статті