KDevelop

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
KDevelop
Kdevelop icon.svg
KDevelop 4 Screenshot.pngЗнімок KDevelop 4
Розробник(и) KDevelop Team[1]
Перший випуск 1.0[2] (6 грудня 1999)
Стабільний випуск 4.7.1[3] (6 лютого 2015; 80 днів тому)
Написано на C, C++
Операційна система Linux, Solaris, FreeBSD, Mac OS X, Windows і Unix-подібні
Платформа KDE
Доступні мови Мультимовний[4]
Українська Так
Стан розробки Активний
Тип Інтегроване середовище розробки
Ліцензія GNU General Public License
Сайт kdevelop.org

Commons-logo.svg KDevelop у Вікісховищі

KDevelopвільне середовище розробки програмного забезпечення для Linux, Solaris, FreeBSD, Mac OS X, Windows і різних Unix-систем, яке засноване на бібліотеках KDE/Qt і повністю підтримує процес розробки для KDE.

KDevelop не включає в свій склад компілятор; натомість він використовує GNU Compiler Collection (або будь-який інший компілятор) для створення виконуваного коду. Первинною мовою розробки звісно є C++, але через використання плаґінів забезпечується підтримка додаткових мов програмування, таких як C, Java, PHP, Ruby, Python, Ада, Bash, Фортран, Pascal, Perl і SQL. Крім того, доступні плаґіни для інтеграції з інструментаріями Valgrind, QTest, qmake, Mercurial і Perforce (Subversion і Git підтримуються штатно).

Підтримуються такі системи складання проектів, як GNU (automake), qmake і make для власних засобів складання проектів (KDevelop залишає ваші Makefiles не зміненими, якщо ви хочете використовувати їх). Доповнення коду доступно для мов C і C++. Символи зберігаються в Berkeley DB файлі для швидкого пошуку без пре-парсинга.

Історія[ред.ред. код]

Конференції команди KDevelop
Рік Місце проведення Дата Примітки
2008[5] Мюнхен, Німеччина 12.04-18.04
2009[6] Миколаїв, Україна 19.04-26.04
2010[7] Берлін, Німеччина 13.02-21.02 спільне проведення з проектами Kate та Okteta
2012[8] Відень, Австрія 23.10–29.10 спільне проведення з проектом Kate

Проект стартував в 1998 році. KDevelop розповсюджується згідно з GNU General Public License. Сирцевий код KDevelop 3.0 був повністю переписаний після KDevelop 2. Реліз 3-ої версії вийшов разом з KDE 3.2 в лютому 2004.

Особливості[ред.ред. код]

Для редагування сирцевих файлів KDevelop підключає текстовий редактор окремим компонентом через технологію KParts. Переважно ці функції виконує Kate.

Архітектура KDevelop є модульною і заснована на системі використання плаґінів. Коли розробник робить зміни в своїй програмі, то він повинен скомпілювати лише змінений модуль. Передбачена можливість збереження профілів, котрі вказують які плаґіни повинні бути завантажені. KDevelop не поставляється з вбудованим текстовим редактором, він підключається як плаґін. KDevelop не залежить від мови програмування та платформи, на якій запускається, має підтримку KDE, GNOME та інших технологій, таких як Qt, GTK+ та wxWidgets. Серед мов програмування підтримуються: C, C++, Perl, Python, PHP, Java, Fortran, Ruby, Ada, Pascal, SQL та Bash-скрипти.

Примітки[ред.ред. код]

Див. також[ред.ред. код]