KDevelop

From KDE UserBase Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This page is a translated version of the page KDevelop and the translation is 100% complete.
Панель редагування KDevelop
Комплексне середовище розробки (IDE) для MS Windows, Mac OS X, Linux

Історія (на основі статті у Вікіпедії)

Проект KDevelop було розпочато у 1998 році у університеті Потсдама (Німеччина). Перший випуск 0.1 стався того самого року[1].

KDevelop декілька разів переписували. Перший раз це було зроблено для версії 3.x Берндом Германом у 2001 році[2], другий раз — для версії 4.x із більш об'єктно-орієнтованою архітектурою у 2009 році[3].

Розробку KDevelop 5 було розпочано у серпні 2014 року як порт коду KDevelop 4 на qt5 і kf5[4]. Нетиповий обробник коду c++ було відкинуто на користь clang, а інтерпретатор CMake було замінено на обробки метаданих JSON, які надаються CMake. KDevelop 5 було випущено у серпні 2016 року[5].

Можливості[6]

  • Підтримка C, C#, C++, CUDO, OpenCL, Qt QML, Javascript, Python та PHP
  • Підтримка декількох систем керування версіями, зокрема Git, Bazaar, Subversion, CVS, Mercurial (hg), Perforce
  • Підтримка декількох систем збирання, зокрема CMake, QMake, Makefile, Meson[7], ...
  • Швидка навігація кодом (перехід до оголошення і визначення)
  • Автоматичне доповнення коду (підсвічуванян синтаксичних конструкцій, семантичне доповнення)
  • Інтеграція документації до процесу розробки
  • Інтеграція декількох засобів статичного аналізу: Clang-tidy, Clazy та Cppcheck

Підказки

Додаткові відомості

Посилання