The OpenNET Project / Index page

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



"Релиз среды разработки приложений KDevelop 5.4"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от opennews (??), 09-Авг-19, 12:41 
Представлен (https://www.kdevelop.org/news/kdevelop-540-released) релиз интегрированной среды программирования KDevelop 5.4 (http://kdevelop.org),  полностью поддерживающей процесс разработки для KDE 5, в том числе с использованием Clang в качестве компилятора. Код проекта распространяется под лицензией GPL и использует библиотеки KDE Frameworks 5 и Qt 5.

Основные новшества:


-  Добавлена поддержка сборочной системы Meson (https://www.opennet.me/opennews/art.shtml?num=50882), которая используется для сборки таких проектов, как X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME и GTK. В  KDevelop теперь можно создавать, настраивать, компилировать и устанавливать проекты, использующие Meson, поддерживается автодополнение кода сценариев сборки Meson и предоставляется начаться поддержка плагина Meson rewriter для изменения различных аспектов проекта (версии, лицензии и т.п.);

-  Добавлен плагин Scratchpad, дающий возможность быстро проверить работу написанного кода или провести эксперимент, позволяя выполнить код без создания полноценного проекта. Плагин добавляет новое окно со список набросков, которые можно скомпилировать и запустить. Наброски обрабатываются и хранятся внутри KDevelop, но доступны для редактирования как обычные файлы с кодом, включая поддержку автодополнения и диагностики;


-  Добавлен (https://frinring.wordpress.com/2018/08/30/improve-your-cpp-c.../) плагин для проверки кода при помощи Clang-Tidy (https://cgit.kde.org/kdev-clang-tidy.git/about/).
Вызов Clang-Tidy доступен через меню Analyzer, объединяющем плагины для анализа кода и ранее поддерживающем  Clazy (https://github.com/KDE/clazy), Cppcheck и  Heaptrack;


-  Продолжена работа по стабилизации и модернизации парсера для языка C++ и плагина семантического анализа, основанных на использовании Clang. Из изменений отмечается добавление рабочей директории для парсера clang, реализация вывода проблем из включаемых файлов, возможность использования опции "-std=c++2a", переименование c++1z в C++17, отключение автодополнения для цифр и добавление мастера для генерации кода для защиты от двойного включения заголовочных файлов (header guard (https://www.learncpp.com/cpp-tutorial/header-guards/));

-  Улучшена поддержка PHP. Увеличены лимиты для работы с  большими файлами на PHP, например, phpfunctions.php теперь занимает больше 5 Мб. Устранены проблемы со связыванием при помощи ld.lld.


URL: https://www.kdevelop.org/news/kdevelop-540-released
Новость: https://www.opennet.me/opennews/art.shtml?num=51250

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. Скрыто модератором  +6 +/
Сообщение от Аноним (1), 09-Авг-19, 12:41 
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. Скрыто модератором  +5 +/
Сообщение от Аноним (2), 09-Авг-19, 12:44 
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. Скрыто модератором  +2 +/
Сообщение от заминированный тапок (?), 09-Авг-19, 12:47 
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

29. Скрыто модератором  +/
Сообщение от Аноним (29), 09-Авг-19, 21:19 
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

32. Скрыто модератором  +/
Сообщение от Аноним (32), 09-Авг-19, 23:44 
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

34. Скрыто модератором  +/
Сообщение от Аноним ещё один (?), 10-Авг-19, 06:58 
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

4. Скрыто модератором  +5 +/
Сообщение от Аноним (4), 09-Авг-19, 12:47 
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

25. Скрыто модератором  –2 +/
Сообщение от Аноим (?), 09-Авг-19, 16:55 
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

30. Скрыто модератором  +/
Сообщение от аноним3 (?), 09-Авг-19, 22:16 
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

5. "Релиз среды разработки приложений KDevelop 5.4"  –1 +/
Сообщение от Аноним (5), 09-Авг-19, 12:58 
Как можно подключиться к запароленному репозиторию gitlab?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Релиз среды разработки приложений KDevelop 5.4"  +12 +/
Сообщение от заминированный тапок (?), 09-Авг-19, 13:03 
используй логин и пароль
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Релиз среды разработки приложений KDevelop 5.4"  +7 +/
Сообщение от Аноним (7), 09-Авг-19, 13:07 
попробуй admin:admin
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

22. "Релиз среды разработки приложений KDevelop 5.4"  +1 +/
Сообщение от Griggoriiemail (?), 09-Авг-19, 15:13 
Так вот пусть сразу взламывает
admin:///
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

8. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от Аноним (8), 09-Авг-19, 13:12 
Годно. Уже свою оболочку написал
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Релиз среды разработки приложений KDevelop 5.4"  –8 +/
Сообщение от Человечек (?), 09-Авг-19, 13:17 
Этой годноте бы да js завести нормально (с автоимпортами и прочим безобразием), я бы задонатил
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Релиз среды разработки приложений KDevelop 5.4"  +14 +/
Сообщение от Аноним (15), 09-Авг-19, 13:51 
попробуй в обратном порядке -- сначала задонатить
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

42. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от Предусмотрительный (?), 11-Авг-19, 16:52 
Откуда уверенность что не донатил?
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

44. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от Аноним (15), 12-Авг-19, 10:44 
ниоткуда, но
1. Человечек мог бы написать, что он бы "еще раз задонатил", тогда это сняло бы все вопросы.
2. поддержка языков там реализуется через плагины, которые могут быть реализованы сторонними разработчиками. Кому из них собрался донатить Человечек?
3. Человечек максимально обезопасил себя от выполнения обещания, т.к. для выполнения поставленного условия необходимо выполнение как минимум следующих условий:
а. разработчики должны быть в курсе его желаний
б.1. у проекта должно быть достаточно денежных ресурсов и квалифицированных кадров для реализации поддержки js без ущерба основному направлению
б.2. у проекта должно быть достаточно квалифицированных кадров для реализации поддержки js безвозмездно без ущерба основному направлению
Даже если поддержка будет реализована, то Человечек смодет отказаться от выполнения обещания, мотивируя это допустим неполнотой исполнения. ТЗ он ведь составлять не будет.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

39. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от Алексей Михайлович (?), 11-Авг-19, 05:49 
Когда же уже вымрет жабаскриптовая падаль? Вы сделали интернет неюзабельным. Давно пора вас на место отправить.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

41. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от Анонимный Алкоголик (??), 11-Авг-19, 16:51 
А на чём пишешь ты?
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

43. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от Алексей Михайловичemail (?), 11-Авг-19, 21:56 
> А на чём пишешь ты?

Явно не на таком говнище. Есть Rust, есть Go, есть D. А жабасрань — что скриптовая, что «серверная», — не нужна. Как и не нужен быдлоынтырпрайз в стиле «пох, что наше поделие еле ворочается на кластере из 4096 нод (хотя могло работать всего на паре десятков) — надо релизить и продавать!».

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

10. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от terryfilchemail (ok), 09-Авг-19, 13:20 
И все так же нет в репах свежие версии не завозят, по крайней мере в Ubuntu...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от BrainFucker (ok), 09-Авг-19, 13:26 
Официальный AppImage есть. И в репах Neon.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

18. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от Аноним (18), 09-Авг-19, 14:05 
Аppimage пусть используют сами.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

19. "Релиз среды разработки приложений KDevelop 5.4"  +1 +/
Сообщение от BrainFucker (ok), 09-Авг-19, 14:08 
> Аppimage пусть используют сами.

А что такого? Там ж всё гениально просто, в отличие от вундервафель типа Flatpak, просто скачал файл и запустил.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

16. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от A (?), 09-Авг-19, 13:53 
В Ubuntu до 18.04 включительно не будет работать поддержка meson, потому что используется опция --reconfigure, добавленная в 0.48.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

21. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от Аноним (21), 09-Авг-19, 14:55 
Для разработки
Используй rolling
Наверное
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

23. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от Michael Shigorinemail (ok), 09-Авг-19, 15:51 
Это чтоб не работало потом вообще нигде?
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

11. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от BrainFucker (ok), 09-Авг-19, 13:25 
А xdebug там получалось у кого нибудь заставить работать? А то отладку приходилось делать в Netbeans, там без проблем работало, а кодить в KDevelop (в этом плане он больше нравился).
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Релиз среды разработки приложений KDevelop 5.4"  +1 +/
Сообщение от Аноним (13), 09-Авг-19, 13:35 
Лет пять назад получалось используя мастер версию плагина, но все это было с такими плясками с бубном, что я в итоге забил и ушел на phpStorm и ни капли не пожалел.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

20. "Релиз среды разработки приложений KDevelop 5.4"  +5 +/
Сообщение от Аноним (20), 09-Авг-19, 14:13 
> предоставляется начаться поддержка

Когда садиться мы за парт, мы доставать тетрадь и ручек.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Релиз среды разработки приложений KDevelop 5.4"  –1 +/
Сообщение от user90 (?), 09-Авг-19, 16:33 
Meson, Ыыы.. теперь даже тут.. ХА-ХА-ХА! Ща гномеры все свое повыкидывают и прибегут девелопить-девелопить-девелопить!

Ну и да, кто-то же должен это сказать: кресты - не нужны! ;)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Релиз среды разработки приложений KDevelop 5.4"  –2 +/
Сообщение от Аноним (27), 09-Авг-19, 18:08 
> кресты - не нужны

Соглашусь. Если нужна скорость или низкоуровщина, есть божественный C, лучше него в этом плане языков пока не изобрели (язык №1 в опенсорсе). Если нужно ООП, то для C имеется GObject с интерфейсами и интроспекцией. Реализовав приложуху или либу по всем канонам GObject, получаешь из коробки бесплатные автогенерируемые биндинги для остальных языков. Ну а если нужно нашлёпать приложуху быстро-быстро, пока солнце высоко, есть Vala и JavaScript. C++ не нужен ни низкоуровневым (ниша занята C), ни высокоуровневым товарищам (Vala/JavaScript). Эдакий язык-неудачник, стоящий на пустой Ж/Д-платформе и тоскливо глядящий в биноколь на ушедшие поезда низко- и высокоуровщины.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

28. "Релиз среды разработки приложений KDevelop 5.4"  +5 +/
Сообщение от anonimm (?), 09-Авг-19, 20:42 
Жирно.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

33. "Релиз среды разработки приложений KDevelop 5.4"  +2 +/
Сообщение от НяшМяш (ok), 10-Авг-19, 01:11 
> Если нужно ООП, то для C имеется C++

/fixed

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

35. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от Аноним (35), 10-Авг-19, 13:32 
>Vala
>GObject
>JavaScript

Уже несколько дней пытаюсь выжечь этот кошмар отовсюду, вы знали, что половина кед на него завязана? Falkon очень приятный кстати (особенно в сравнении с Firefox), ещё бы какой-нибудь umatrix в него и было бы можно пользоваться.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

40. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от Аноним (35), 11-Авг-19, 15:11 
>Falkon

Течёт, зараза. А так хорошо всё начиналось. Вроде меньше Мидори и старой Капзиллы, но больше чем было бы допустимо. Плюс, у Фалкона адблок плохо работает, как можно жить без адблока в современном вебе я плохо представляю. И кажется от фоновых вкладок идёт сильная нагрузка на процессор.

Опера лучше всего в этом отношении, она вообще не течёт, хотя и тот же хромиум в основе. Но она тянет пол гнома, а так же cups и at-spi с vala, и чем костылить фиксы занулением бинарников я постараюсь избежать пока установки всего этого мусора.

Попробую пока не открывать ютуб с гуглом, может быть оно течёт от html5.

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

26. "Релиз среды разработки приложений KDevelop 5.4"  +1 +/
Сообщение от Аноним (27), 09-Авг-19, 17:47 
так вот в каком приложении пишутся бекдоры
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от аноним3 (?), 09-Авг-19, 22:18 
они пишутся в блокноте под виндой или кврайт в линухе. спецы не парятся жирными средами.))
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

36. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от 0xd34df00d (??), 10-Авг-19, 16:50 
Увы, до сих пор падает на моём проекте при индексации практически сразу. Судя по трейсам, падает на границе между KDevelop и libclang, и, увы, судя по гуглу, репортить это бессмысленно: авторы KDevelop считают это багами в liblcang, тогда как на самом деле они не обеспечивают выполнение всех нужных инвариантов при работе с libclang (я на этом тоже очень сильно обжёгся в своё время).
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от Аноним (-), 10-Авг-19, 20:45 
оно лучше чем qtcreator?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "Релиз среды разработки приложений KDevelop 5.4"  +/
Сообщение от DiabloPC (ok), 10-Авг-19, 23:53 
Маловероятно, но qtcreator не умеет пых
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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