KDevelop
| Розробник(и) | KDevelop Team[1] |
|---|---|
| Перший випуск | 1.0[2] (6 грудня 1999) |
| Стабільний випуск | 4.7.1[3] (6 лютого 2015) |
| Написано на | C, C++ |
| Операційна система | Linux, Solaris, FreeBSD, Mac OS X, Windows і Unix-подібні |
| Платформа | KDE |
| Доступні мови | Мультимовний[4] |
| Українська | Так |
| Стан розробки | Активний |
| Тип | Інтегроване середовище розробки |
| Ліцензія | GNU General Public License |
| Сайт | kdevelop.org |
|
|
|
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-скрипти.
Примітки[ред. • ред. код]
- ↑ The KDevelop Team
- ↑ KDE 1.1.2 KDevelop – News of 1999.(англ.)
- ↑ KDevelop 4.7.1 Released(англ.)
- ↑ KDE Localization
- ↑ harryF. KDevelop Team Meeting Agenda. KDE. KDE.NEWS.
- ↑ Danny Allen, Artur Souza, Claudia Rauch, Torsten Thelke. KDE e.V. Quarterly Report 2009Q2-2010Q1 (Issue 13). KDE e.V.
- ↑ Dominik Haumann. Kate, KDevelop and Okteta Developers Meet in Berlin. KDE. KDE.NEWS.
- ↑ Milian Wolff. Kate/KDevelop October Sprint: What's new in KDevelop. KDE. KDE.NEWS.
Див. також[ред. • ред. код]
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||

