KDevelop — вільне середовище розробки програмного забезпечення для Linux, Solaris, FreeBSD, Mac OS X, Windows і різних Unix-систем, яке засноване на бібліотеках KDE/Qt і повністю підтримує процес розробки для KDE.
Тип | Інтегроване середовище розробки |
---|---|
Розробник | KDevelop Team |
Перший випуск | 1.0 (6 грудня 1999) |
Стабільний випуск | 5.3.2 (7 березня 2019 ) |
Платформа | KDE |
Операційна система | Linux, Solaris, FreeBSD, Mac OS X, Windows і Unix-подібні |
GNU фреймворк | Qt |
Мова програмування | C, C++ |
Доступні мови | Мультимовний |
Українська мова | Так |
Стан розробки | Активний |
Ліцензія | GNU General Public License |
Онлайн-документація | userbase.kde.org/KDevelop4/Manual docs.kde.org/trunk5/en/extragear-kdevelop/kdevelop/kdevelop.pdf |
Репозиторій | invent.kde.org/kdevelop/kdevelop |
Вебсайт | kdevelop.org |
KDevelop у Вікісховищі |
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 | Мюнхен, Німеччина | 12.04—18.04 | |
2009 | Миколаїв, Україна | 19.04—26.04 | |
2010 | Берлін, Німеччина | 13.02—21.02 | спільне проведення з проєктами Kate та Okteta |
2012 | Відень, Австрія | 23.10—29.10 | спільне проведення з проєктом Kate |
Проєкт стартував в 1998 році. KDevelop розповсюджується згідно з GNU General Public License. Початковий код KDevelop 3.0 був повністю переписаний після KDevelop 2. Реліз 3-ї версії вийшов разом з KDE 3.2 в лютому 2004.
Першим стабільним випуском 5.x став KDevelop 5.0.0 у серпні 2016 року. У жовтні 2016 року вперше було випущено офіційні збірки Microsoft Windows.
Особливості Редагувати
Для редагування початкових файлів KDevelop підключає текстовий редактор окремим компонентом через технологію KParts. Переважно ці функції виконує Kate.
Архітектура KDevelop є модульною і заснована на системі використання плаґінів. Коли розробник робить зміни у своїй програмі, то він повинен скомпілювати лише змінений модуль. Передбачена можливість збереження профілів, котрі вказують які плагіни повинні бути завантажені. KDevelop не поставляється з вбудованим текстовим редактором, натомість він підключається як плагін. KDevelop не залежить від мови програмування та платформи, на якій запускається, має підтримку KDE, GNOME та інших технологій, таких як Qt, GTK+ та wxWidgets. Серед мов програмування підтримуються: C, C++, Perl, Python, PHP, Java, Fortran, Ruby, Ada, Pascal, SQL та Bash-скрипти.
Примітки Редагувати
- . Архів оригіналу за 25 березня 2015. Процитовано 31 березня 2015.
- KDE 1.1.2 KDevelop – News of 1999.(англ.). оригіналу за 21 червня 2003. Процитовано 21 червня 2003.
- [1](англ.)[недоступне посилання з вересня 2019]
- . Архів оригіналу за 4 жовтня 2017. Процитовано 31 березня 2015.
- harryF. . KDE. KDE.NEWS. Архів оригіналу за 2 квітня 2015. Процитовано 31 березня 2015.
- Danny Allen, Artur Souza, Claudia Rauch, Torsten Thelke. . KDE e.V. Архів оригіналу за 3 квітня 2015. Процитовано 31 березня 2015.
- Dominik Haumann. . KDE. KDE.NEWS. Архів оригіналу за 8 квітня 2015. Процитовано 31 березня 2015.
- Milian Wolff. . KDE. KDE.NEWS. Архів оригіналу за 2 квітня 2015. Процитовано 31 березня 2015.
- 'ANNOUNCE: kdevelop-0.1.tar.gz' - MARC. marc.info. Процитовано 10 квітня 2023.
- KDevelop 5.0.0 release. KDevelop (англ.). 23 серпня 2016. Процитовано 10 квітня 2023.
- KDevelop for Windows: Official 5.0.1 beta installer available now. KDevelop (англ.). 9 жовтня 2016. Процитовано 10 квітня 2023.
Див. також Редагувати
- Code::Blocks
- CodeLite
- Dev-C++
- Eclipse
- Emacs
- Qt Creator
- NetBeans
Це незавершена стаття про програмне забезпечення. Ви можете допомогти проєкту, виправивши або дописавши її. |