9 Безкоштовних і корисних ide, geekbrains - навчальний портал для програмістів

Добре безкоштовно буває не тільки в мишоловці.

  • Підтримка великої кількості мов програмування. Як правило, всіх в рамках спрямованості (веб, мобайл, десктоп).
  • Наявність компілятора, інтерпретатора для перетворення творінь в машинний код.
  • Вбудовані утиліти для автоматизації процесу: бібліотеки, шаблони, сніпети і т. Д.
  • Дебагер для виявлення помилок, друкарських помилок і інших небезпек.

Але як тільки ви виходите на шлях «дорослої» розробки, без гарної IDE не обійтися. І добре, щоб вона була безкоштовною. Ось добірка 9 суб'єктивно кращих:







9 Безкоштовних і корисних ide, geekbrains - навчальний портал для програмістів

9 Безкоштовних і корисних ide, geekbrains - навчальний портал для програмістів

Опис: Ще одна популярна IDE, яка не має прив'язки до ОС, і за допомогою надбудов підтримує до 25 мов програмування. Взагалі кількість бібліотек, що підключаються робить Eclipse однією з найбільш функціональних IDE.

9 Безкоштовних і корисних ide, geekbrains - навчальний портал для програмістів

Опис: Урізана, але безкоштовна версія Visual Studio. Для новачка її можливостей вистачить з головою:

9 Безкоштовних і корисних ide, geekbrains - навчальний портал для програмістів






Опис: Кроссплатформенная IDE для розробки ПЗ на C / C ++, PHP і Node.js. Незважаючи на свою мінімалістичний, всі базові потреби розробника вона задовольнить.

9 Безкоштовних і корисних ide, geekbrains - навчальний портал для програмістів

Опис: 3 головні фішки Code :: Blocks:

  • Підтримка великої кількості компіляторів, серед яких MinGW / GCC, Watcom, Clang, Digital Mars C / C ++, і отладчиков GNU GDB і MS CDB.
  • Інструмент wxSmith для швидкої розробки додатків (RAD).
  • Основна бібліотека wxWidgets спрощує розробку графічного інтерфейсу в додатках.

9 Безкоштовних і корисних ide, geekbrains - навчальний портал для програмістів

Опис: Qt Creator спеціалізується на роботі з C, C ++ і QML, підтримує ті ж самі компілятори і отладчики, що і Code :: Blocks. Працює з усіма популярними системами контролю версій: Subversion, Mercurial, Git, CVS, Bazaar, Perforce.

9 Безкоштовних і корисних ide, geekbrains - навчальний портал для програмістів

9 Безкоштовних і корисних ide, geekbrains - навчальний портал для програмістів

9 Безкоштовних і корисних ide, geekbrains - навчальний портал для програмістів

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

Який вибір зробили ви?