Оглавление
KDevelop разрабатывать
-
Обзор KDevelop
- KDevelop – это бесплатная интегрированная среда разработки с открытым исходным кодом для Unix-подобных систем и Windows.
- Предоставляет функции редактирования, навигации и отладки для различных языков программирования.
- Интегрируется с системами автоматизации сборки и контроля версий через архитектуру на основе плагинов.
-
Функции и история
- KDevelop 5 поддерживает множество языков программирования и имеет серверные части для C, C++, Objective-C, OpenCL и JavaScript/QML.
- Имеет базовую подсветку синтаксиса и сворачивание кода для десятков других форматов, но без семантического анализа.
- Является частью проекта KDE и основан на фреймворках KDE и Qt.
- Серверная часть C/C++ использует Clang для точной информации даже для сложных кодовых баз.
-
Разработка и обновления
- KDevelop 5 был разработан на основе кодовой базы 4.x и портирован на Qt5 и KDE Frameworks 5.
- Внесены изменения в поддержку семантического языка QML и JavaScript, а также новый сервер QMake project-manager.
- Первая стабильная версия 5.x была выпущена в августе 2016 года, а в октябре 2016 года выпущены официальные сборки для Windows.
-
Особенности и поддержка
- KDevelop использует встроенный компонент текстового редактора и поддерживает различные системы сборки.
- Поддерживает множество языков программирования и предоставляет инструменты для управления проектами и отладки.
- Имеет встроенный отладчик и предлагает платформу для разработчиков для создания новых синтаксических анализаторов.
-
Плагины и интеграция
- KDevelop 4 основан на архитектуре плагинов, что упрощает внесение изменений разработчиками.
- Поддерживает различные системы контроля версий и имеет более 50 плагинов для улучшения функциональности.
-
Установка и ресурсы
- Ссылки на официальные веб-сайты и архивы для скачивания KDevelop и связанных фреймворков.
- Предоставлены инструкции по установке KDevelop на Ubuntu.