LINUX.ORG.RU

KDevelop 4.7

 ,


0

6

Вышла новая версия интегрированной среды разработки — KDevelop 4.7. Данный выпуск является последним в рамках KDE4. Дальше будут выходить только обновления с исправлениями ошибок, а все свежие идеи войдут в KDevelop 5.
Основные изменения:

  • Улучшена поддержка CMake и добавлена поддержка некоторых расширений, требуемых для работы над будущими версиями KDE.
  • Улучшен пользовательский интерфейс для модульного тестирования.
  • Исправления в работе с документацией по Qt.
  • Начата интеграция наработок, сделанных в рамках Google Summer of Code. Это позволит значительно улучшить поддержку инструментов для кросс-компиляции.
  • Официальная поддержка системы контроля версий Bazaar.
  • Значительное снижение потребления памяти при работе с большими проектами, содержащими тысячи файлов. Также время запуска должно сократиться.


Также объявлены некоторые подробности о будущей версии KDevelop5. По заявлениям разработчиков несмотря на недоступность некоторых модулей, KDevelop5 находится уже в достаточно стабильном состоянии. Авторы не планируют коренным образом изменять архитектуру проекта, хорошо зарекомендовавшую себя за время существования четвёртой версии. Однако пользователей ждут существенные нововведения, такие как синтаксический анализ при помощи LLVM/Clang, переработанная поддержка CMake. Это позволит команде разработчиков не гоняться за постоянными изменениями в поддержке C++ и CMake, а сосредоточиться на работе среды программирования и многими модулями, ещё не имеющими финальной версии. Например ожидается поддержка языков QML, JavaScript, CSS и Go, тесная интеграция с QMake, Valgrind и другими инструментами для разработки. Благодаря Qt5 и новой системе KDE frameworks 5 значительно упростится использование KDevelop5 на Mac OS X и Windows.

>>> Подробности

★★★★★

Проверено: fallout4all ()
Последнее исправление: unfo (всего исправлений: 1)
Ответ на: комментарий от EXL

Ты лучше не бурчи, а скажи, какая IDE может в эти самые именованные инициализаторы, комплексные числа и VLA?

Нормально - никакая из мне известных. Но Eclipse CDT на них по крайней мере не ругается.

tailgunner ★★★★★
()
Ответ на: комментарий от mbivanyuk

Ты о чём? Разумеется там есть C. Не вводи людей в заблуждение.

Скриншот с пруфом в студию (как ты создаешь проект C изкоробки) - или п#здабол.

anonymous
()
Ответ на: комментарий от Lincor

даже в этом случае я бы поспорил на тему критически важного =)

arcanis ★★★★
()

Устроим KDevelop-робег по боснийскому безтворожью! ПоСлы: А чё? Посоны за Bazaar отвечают!

Woofywoof
()
Ответ на: комментарий от m0rph

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

Очень удобная штука, особенно когда много локальных переменных. В QtCreator сильно ее не хватает.

BlackRaven86
()
Ответ на: комментарий от BlackRaven86

Очень удобная штука, особенно когда много локальных переменных. В QtCreator сильно ее не хватает.

Каждому свое, для меня код с такой подсветкой превращается в нечитаемое месиво символов. Собственно против ничего не имею, скорее не понимаю, почему не реализовали еще и обычный вариант.

m0rph ★★★★★
()
Ответ на: комментарий от tailgunner

Придумать автокомплит для комплексных чисел не получилось?

Это вопрос, а не ответ. Ваш К.О.

KennyMinigun ★★★★★
()

руби-плагина к коробке всё ещё нет?

overmind88 ★★★★★
()
Ответ на: комментарий от Stil

Присоединяюсь, после Qt Creator, IDEA (Clion), куча мелких раздражений. Хотя у названных гуй тоже не верх совершенства.

h4tr3d ★★★★★
()
Последнее исправление: h4tr3d (всего исправлений: 1)
Ответ на: комментарий от m0rph

Я давно его не трогал, они пофиксили эту адаптивную подсветку с тёмными темами? А то было, что тёмная переменная на тёмном фоне :)

h4tr3d ★★★★★
()
Ответ на: комментарий от m0rph

Включение кодовой модели CLang в Qt Creator - снижение отзычивости. Использование Clang в CLion - низкая отзывчивость из коробки.

Очередь KDevelop :-)

ЗЫ Core i7-3940XM, RAM 16Gb, апгрейдиться не предлагать :-D Хотя да, нищеброд, нет SSD.

h4tr3d ★★★★★
()
Ответ на: комментарий от ggrn
ALT+F2 git gui

Я и избавился от кривых ИДЕ которые гробят репы... Очень советую... А файлы можно и с консольки или из ГУИ фильтром.

LinuxDebian ★★★★
()

Он все так же не умеет autohide тулбаров, которые съедают половину визуального пространства?

mbr
()
Ответ на: комментарий от h4tr3d

Я давно его не трогал, они пофиксили эту адаптивную подсветку с тёмными темами? А то было, что тёмная переменная на тёмном фоне :)

Я то откуда знаю, говорю же, что не смог пользоваться KDevelop из-за неустраивающей меня подстветки.

m0rph ★★★★★
()
Ответ на: комментарий от h4tr3d

Включение кодовой модели CLang в Qt Creator - снижение отзычивости. Использование Clang в CLion - низкая отзывчивость из коробки.

Очередь KDevelop :-)

ЗЫ Core i7-3940XM, RAM 16Gb, апгрейдиться не предлагать :-D Хотя да, нищеброд, нет SSD.

Ты что-то напутал, KDevelop как раз перешел на Clang, а CLion его вообще не исопльзует.

m0rph ★★★★★
()
Ответ на: комментарий от ggrn

Мержить удобнее, чем через консоль.

Git с ключем gui не консоль... Или ты о том то ИДЕ не предлагает коммитить всякий «мусор»? А так да есть в этом ГУи неудобство - нельзя выбрать отдельные файлы мышкой, нужно через меню и там фильтр писать командой...

LinuxDebian ★★★★
()
Ответ на: комментарий от LinuxDebian

Я про мерж в гуи иде.

Пытался слезть с еклипса+pydev, поддержка python вроде норм, а hg у меня крашился в кдевелоп.

//пишу с утюга в дороге неудобно.

ggrn ★★★★★
()
Последнее исправление: ggrn (всего исправлений: 1)

Мантара себе нос...

КДЕ не тру... GUI ацтой... emacs наше всьо...

А глаза завистливо горят

ensoreus
()

а если серьезно

когда-то хотел писать на GnuStep и искал какую-то IDE для этого удобную. Определенно я обожал KDevelop4 и даже начал ковырять как мне плагин для ObjC прикрутить. Однако забил

ensoreus
()

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

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от m0rph

Молодой ты еще, в «скоро» в opensource веришь.

Pavval ★★★★★
()
Ответ на: комментарий от anonymous

Пусть он будет хоть трижды самым быстрым, но что в QtC, что Clion задержка на автодополнение до 0.5-1.0 сек. Это некомфортно для работы и медленно по сравнению со встроенными парсерами. И да, это обратная сторона медали более качественной работе с кодом, нежели встроенных парсеров. И да, поищи в гугле Qt Creator clang, есть информация о проблемах, с которыми столкнулся разработчик плагина clang для QtC. А то революционные лозунги орать, не мешки ворочать.

h4tr3d ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.