The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз среды разработки приложений KDevelop 5.6

08.09.2020 21:49

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

В новом выпуске:

  • Улучшена поддержка проектов CMake. Добавлена возможность группировки сборочных целей cmake по разным подкаталогам. При импорте проектов задействован cmake-file-api. Улучшена обработка ошибок.
  • Улучшены средства для разработки на языке С++. Добавлена возможность передачи произвольных флагов компиляции при вызове clang.
  • Улучшена поддержка языка PHP. Актуализирован файл phpfunctions.php. Добавлена обработка синтаксиса PHP 7.1 для перехвата нескольких исключений.
  • Добавлена поддержка Python 3.9.
  • Реализована поддержка сборки с MSVC++ 19.24.
  • Оптимизировано раскрытие переменных окружения и добавлена возможность экранирования символа доллара обратным слешем в переменных окружения.


  1. Главная ссылка к новости (https://www.kdevelop.org/news/...)
  2. OpenNews: Релиз среды разработки приложений KDevelop 5.5
  3. OpenNews: Для GNOME развивается собственная интегрированная среда разработки приложений
  4. OpenNews: Среда разработки NetBeans получила статус первичного проекта Apache
  5. OpenNews: Выпуск приложений KDE 20.08
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/53674-kdevelop
Ключевые слова: kdevelop, kde
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (36) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:13, 08/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    +. Ещё одной нормальной средой больше.
     
  • 1.2, Аноним (2), 23:20, 08/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Реализована поддержка сборки с MSVC++ 19.24

    То есть его можно на винде использовать предварительно скомпилировав?

     
     
  • 2.4, Аноним (2), 23:22, 08/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Таки да
     
  • 2.9, Аноним (9), 00:28, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Зачем его компилировать? Он там в репах испокон веков.
     
     
  • 3.13, Аноним (13), 00:57, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В Windows "репах" пока только 5.5 https://chocolatey.org/packages/kdevelop/
     

  • 1.3, Аноним (3), 23:22, 08/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Что лучше для программиста - vim или kdevelop?
     
     
  • 2.5, Аноним (2), 23:24, 08/09/2020 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Разумный менеджмент.
     
  • 2.10, Михрютка (ok), 00:33, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    для программиста лучше моск
     
  • 2.11, Dzen Python (ok), 00:45, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Холодный разум. И вообще голова на плечах, а не твиттерное мышление поколения гитхаба.
    Горячее сердце. Чтобы программы были для пользователя, а не пользователь для рекламы.
    Чистые руки. Растущие из правильного места руки.
    А вот в чем он писать будет, хоть на бересте, хоть в виме, хоть ed'ом - без разницы
     
     
  • 3.33, Аноним (33), 23:10, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Что значит бересь и ed'ом ?
     
     
  • 4.35, Dzen Python (ok), 09:11, 10/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Что значит бересь и ed'ом ?

    Береста же.
    И самый продвинутый консольный редактор ed

     
  • 2.17, Lex (??), 05:27, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А ты за коммунистов или за красных ?
     
     
  • 3.25, Брат Анон (?), 13:10, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я за интернационал!
     
  • 3.28, Im banana man (?), 14:54, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    ОпенСорс это вообще про коммунизм в сфере кода
     
     
  • 4.38, Ты идиот (?), 20:13, 10/09/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Про "коммунизм" это расстрелять всех с интеллектом выше среднего и откатиться в развитии лет на 50 назад относительно остального рода человеческого 🤣
     
     
  • 5.39, Im banana man (?), 00:34, 11/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Про "коммунизм" это расстрелять всех с интеллектом выше среднего и откатиться в
    > развитии лет на 50 назад относительно остального рода человеческого 🤣

    У вас с головой все хорошо? Может к доктору?

     
  • 5.40, bobr (?), 14:32, 11/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тебя-то точно не расстреляли бы с таким раскладом. Чего ж беспокоишься?
     
  • 2.18, Аноним (18), 06:13, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • –5 +/
    CLion

    /thread

     
     
  • 3.21, Аноним (21), 08:50, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Фу.
     

  • 1.7, Аноним (7), 23:47, 08/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    кто-нибудь kdevelop использует профессионально, по работе или в каких-то серьёзных проектах своих, и т.д.?
    Стабильно работает?
     
     
  • 2.12, Dzen Python (ok), 00:46, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да. Настроил и работаешь. Заменяю им кутикреэйтор (но не рисовалку интерфейса и лингвист)
     
     
  • 3.19, Аноним (21), 08:40, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Но зачем? Креатор же намного удобнее?
     
     
  • 4.24, Аноним (24), 11:24, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Субъективщина
     
     
  • 5.29, InuYasha (??), 15:06, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Creator мерзотный, но приходилось из-за дизайнера пользоваться.
     
  • 2.14, BrainFucker (ok), 01:14, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Стабильно работает?

    Юзаю версию из официального AppImage. Работает, не крашится. Правда, юзаю для PHP разработки. Не хватает разве что поддержки xdebug.

     
  • 2.20, anonimm (?), 08:49, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    С какой-то версии 4.х перестал открывать мои проекты на cmake, segfault. После включения модели кода clang в qtcreator использование kdevelop потеряло смысл.
     
  • 2.26, Брат Анон (?), 13:11, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    VS Code. KDevelop не умеет golang. Как подвезут -- так сразу и попробую.
     
  • 2.32, Аноним (-), 23:06, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    4 года использую KDevelop - и на работе, и дома для своих поделок. Последние 3 года работает более чем стабильно. Если что - С++/Python.
     

  • 1.16, Аноним (16), 03:03, 09/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как оно по сравнению с qtCreator?
     
     
  • 2.22, anonimm (?), 08:52, 09/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Qtcreator более стабильный и навороченный. Раньше kdevelop лучше понимал c++, сейчас сравнялись в этом плане.
     

  • 1.23, Аноним (23), 10:54, 09/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Не нужно: функциональность у QtCreator больше, жор же ресурсов такой же, так как обе среды используют Clang backend.

    При этом в kdevelop до сих пор не запилили Language Server Protocol - всё реализовано через свои модули, то есть поддержка Java, Scala, Groovy, JavaScript, Rust им не светит.

    Правда для питона эта штука получше, чем QTCreator + pyls, так как pyls реализован через жопу и то постоянно крешится, то просто грузит процессор на 100%, когда запущен.

     
  • 1.30, Аноним (30), 18:06, 09/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    kdevelop был куда лучше когда использовал свой собственный парсер кода, а не clang бекенд
     
  • 1.31, Аноним (31), 19:44, 09/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Visual Studio видимо навсегда останется самой нормальной IDE
     
     
  • 2.34, СССР (?), 00:23, 10/09/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    она под виндоус
     
  • 2.36, Аноним (36), 11:28, 10/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В каком месте это поделка нормальная?
    Все запросы на исправление глюков закрываются: посмотрите повторяется ли в новой версии.
    Любой поиск слов по проекту запускает полную переиндексацию проекта.
    При этом искать начинает с произвольного места по проекту, а не с места где стоит курсор.
    Любая внешняя операция (shellexec) блокирует гуи полностью, не доступна даже кнопка закрыть, выгрузить можно только через диспетчер задач. Пропадание  удаленного хоста подключенного через GDB приводит к 15 минутному зависанию.
    С GDB работает "прекрасно", переключение отображения с десятичного в шестнадцатеричный приводит к тому, что эта поделка с использованием питона перезапрашивает полностью все переменные с удаленного хоста и иногда умудряется на этом зависать.
     

  • 1.37, Аноним (-), 18:53, 10/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    CMake, Clang - не туда их понеслой, ой не туда..
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру