После шести месяцев разработки представлен релиз интегрированной среды программирования KDevelop 5.6, полностью поддерживающей процесс разработки для KDE 5, в том числе с использованием Clang в качестве компилятора. Код проекта распространяется под лицензией GPL и использует библиотеки KDE Frameworks 5 и Qt 5...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=53674
+. Ещё одной нормальной средой больше.
>Реализована поддержка сборки с MSVC++ 19.24То есть его можно на винде использовать предварительно скомпилировав?
Таки да
Зачем его компилировать? Он там в репах испокон веков.
В Windows "репах" пока только 5.5 https://chocolatey.org/packages/kdevelop/
Что лучше для программиста - vim или kdevelop?
Разумный менеджмент.
для программиста лучше моск
Холодный разум. И вообще голова на плечах, а не твиттерное мышление поколения гитхаба.
Горячее сердце. Чтобы программы были для пользователя, а не пользователь для рекламы.
Чистые руки. Растущие из правильного места руки.
А вот в чем он писать будет, хоть на бересте, хоть в виме, хоть ed'ом - без разницы
Что значит бересь и ed'ом ?
> Что значит бересь и ed'ом ?Береста же.
И самый продвинутый консольный редактор ed
А ты за коммунистов или за красных ?
Я за интернационал!
ОпенСорс это вообще про коммунизм в сфере кода
Про "коммунизм" это расстрелять всех с интеллектом выше среднего и откатиться в развитии лет на 50 назад относительно остального рода человеческого 🤣
> Про "коммунизм" это расстрелять всех с интеллектом выше среднего и откатиться в
> развитии лет на 50 назад относительно остального рода человеческого 🤣У вас с головой все хорошо? Может к доктору?
Тебя-то точно не расстреляли бы с таким раскладом. Чего ж беспокоишься?
CLion/thread
Фу.
кто-нибудь kdevelop использует профессионально, по работе или в каких-то серьёзных проектах своих, и т.д.?
Стабильно работает?
Да. Настроил и работаешь. Заменяю им кутикреэйтор (но не рисовалку интерфейса и лингвист)
Но зачем? Креатор же намного удобнее?
Субъективщина
Creator мерзотный, но приходилось из-за дизайнера пользоваться.
> Стабильно работает?Юзаю версию из официального AppImage. Работает, не крашится. Правда, юзаю для PHP разработки. Не хватает разве что поддержки xdebug.
С какой-то версии 4.х перестал открывать мои проекты на cmake, segfault. После включения модели кода clang в qtcreator использование kdevelop потеряло смысл.
VS Code. KDevelop не умеет golang. Как подвезут -- так сразу и попробую.
4 года использую KDevelop - и на работе, и дома для своих поделок. Последние 3 года работает более чем стабильно. Если что - С++/Python.
Как оно по сравнению с qtCreator?
Qtcreator более стабильный и навороченный. Раньше kdevelop лучше понимал c++, сейчас сравнялись в этом плане.
Не нужно: функциональность у QtCreator больше, жор же ресурсов такой же, так как обе среды используют Clang backend.При этом в kdevelop до сих пор не запилили Language Server Protocol - всё реализовано через свои модули, то есть поддержка Java, Scala, Groovy, JavaScript, Rust им не светит.
Правда для питона эта штука получше, чем QTCreator + pyls, так как pyls реализован через жопу и то постоянно крешится, то просто грузит процессор на 100%, когда запущен.
kdevelop был куда лучше когда использовал свой собственный парсер кода, а не clang бекенд
Visual Studio видимо навсегда останется самой нормальной IDE
она под виндоус
В каком месте это поделка нормальная?
Все запросы на исправление глюков закрываются: посмотрите повторяется ли в новой версии.
Любой поиск слов по проекту запускает полную переиндексацию проекта.
При этом искать начинает с произвольного места по проекту, а не с места где стоит курсор.
Любая внешняя операция (shellexec) блокирует гуи полностью, не доступна даже кнопка закрыть, выгрузить можно только через диспетчер задач. Пропадание удаленного хоста подключенного через GDB приводит к 15 минутному зависанию.
С GDB работает "прекрасно", переключение отображения с десятичного в шестнадцатеричный приводит к тому, что эта поделка с использованием питона перезапрашивает полностью все переменные с удаленного хоста и иногда умудряется на этом зависать.
CMake, Clang - не туда их понеслой, ой не туда..