KDevelop 5.6 содержит улучшения для C ++, Python и др.

После шести месяцев разработки он был выпущен интегрированная среда программирования КДевелоп 5.6, который полностью поддерживает процесс разработки KDE 5, включая использование Clang в качестве компилятора.

в изменений которые были сделаны в этой новой версии выделены улучшения для CMake, php, C ++, python а также улучшения в предлагаемых инструментах.

Тем, кто не знаком с KDevelop, следует знать, что это интегрированная среда разработки для систем GNU / Linux-Unix, а также для Windows, также планируется запуск в версии для Mac OS, KDevelop Он опубликован под лицензией GPL и предназначен для использования в графической среде KDE, хотя он также работает с другими средами, такими как Gnome.

В отличие от многих других интерфейсов разработки, У KDevelop нет собственного компилятора, поэтому он полагается на gcc для создания двоичного кода. Его последняя версия в настоящее время находится в разработке и работает с разными языками программирования.

Из них мы можем выделить некоторые, такие как C, C ++, PHP и Python, установив официальный плагин. Другие языки, такие как Java, Ada, SQL, Perl и Pascal, а также сценарии для оболочки Bash еще не перенесены на KDevelop4, хотя они могут поддерживаться в будущем.

Кдевелопмент он полностью совместим с процессом разработки KDE 5, включая использование Clang в качестве компилятора. Код проекта использует библиотеки KDE Frameworks 5 и Qt 5.

KDevelop 5.6 Основные новые функции

В этой новой версии KDevelop введена улучшенная поддержка проектов CMake, наряду с возможностью группировать цели сборки cmake в разных подкаталогах и помимо импорта проектов задействован cmake-file-api. Улучшена обработка ошибок.

Кроме того, освещает проделанную работу по улучшению инструментов для разработки на C ++Из улучшений я знаю, что добавлена ​​возможность передавать произвольные флаги компиляции при вызове clang.

Что касается языков, мы можем найти sУлучшенная поддержка языка PHP. Обновлен файл php functions.php и добавлена ​​обработка синтаксиса PHP 7.1 для перехвата нескольких исключений.

Также отмечается, что добавлена ​​поддержка Python 3.9 реализована поддержка сборок с MSVC ++ 19.24.

Из других изменений которые выделяются из этой новой версии:

  • Оптимизировано расширение переменных среды и добавлена ​​возможность экранировать символ доллара с помощью обратной косой черты в переменных среды.
  • Фокус клавиатуры для плазмоида зафиксирован.
  • Показать пустые сеансы в механизме данных.
  • Удалите псевдоним «text / x-diff» из поддерживаемых типов MIME.
  • Он также поддерживает новое имя KSysGuard для того, что ранее называлось KF5SysGuard.
  • Расширение переменных окружения было оптимизировано и улучшено.
  • Рекурсия избегается при расширении переменных среды.
  • Исправление было сделано с помощью Ctrl + mouse_scroll для увеличения масштаба представления документации.
  • Исправлен сброс коэффициента масштабирования просмотра документа с помощью Ctrl + 0.
  • Навигация назад и вперед с помощью мыши теперь возможна с домашних страниц CMake и ManPage.
  • Правильная навигация по просмотру документации с помощью кнопок мыши назад и вперед.
  • Обновление не выполняется принудительно при перезагрузке проектов.

Если вы хотите узнать больше об этой новой выпущенной версии, вы можете узнать подробности, перейдя на по следующей ссылке.

Как установить KDevelop 5.6 на Ubuntu и производные?

Наконец, для тех, кто хочет протестировать эту среду разработки, они могут получить установщик из по следующей ссылке.

В этом вы сможете найти ссылки для скачивания новой версии KDevelop 5.6 для различных поддерживаемых операционных систем. Пользователи Linux могут использовать файл AppImage. который можно получить и запустить с помощью терминала, набрав в нем следующие команды:

wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.6.0/bin/linux/KDevelop-5.6.0-x86_64.AppImage chmod +x KDevelop.AppImage ./KDevelop.AppImage

Наконец, если у вас есть сомнения относительно обработки или настройки KDevelop, вы можете ознакомиться как с учебными пособиями, так и с информацией о нем в Интернете или на YouTube.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Джанкарло Деннис сказал

    Здравствуйте, ваш блог невероятен, я приглашу своих друзей-программистов следить за вашим блогом.
    Не унывать!!!!
    Продолжайте в том же духе, и вы привлечете больше программистов.