URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 118099
[ Назад ]

Исходное сообщение
"Релиз среды разработки приложений 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


Содержание

Сообщения в этом обсуждении
"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 12:41 
Нужно.

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 12:44 
Не*

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено заминированный тапок , 09-Авг-19 12:47 
На* ...

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 21:19 
Но

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 23:44 
Ню

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним ещё один , 10-Авг-19 06:58 
Марсиане

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 12:47 
всем.

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноим , 09-Авг-19 16:55 
покажите софтину, на нем написанную ))

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено аноним3 , 09-Авг-19 22:16 
хеллоу ворды писал я в нем скажу я вам. а йода проверял))) ахахах. реально вполне приличное среда разработки. разве что современные запросы и стандарты повыше будут. хотя учитывая что раньше был только vim и компилятор, а потом аутомэйк, то пожалуй зажрались господа))

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 12:58 
Как можно подключиться к запароленному репозиторию gitlab?

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено заминированный тапок , 09-Авг-19 13:03 
используй логин и пароль

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 13:07 
попробуй admin:admin

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Griggorii , 09-Авг-19 15:13 
Так вот пусть сразу взламывает
admin:///

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 13:12 
Годно. Уже свою оболочку написал

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Человечек , 09-Авг-19 13:17 
Этой годноте бы да js завести нормально (с автоимпортами и прочим безобразием), я бы задонатил

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 13:51 
попробуй в обратном порядке -- сначала задонатить

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Предусмотрительный , 11-Авг-19 16:52 
Откуда уверенность что не донатил?

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

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Алексей Михайлович , 11-Авг-19 05:49 
Когда же уже вымрет жабаскриптовая падаль? Вы сделали интернет неюзабельным. Давно пора вас на место отправить.

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Анонимный Алкоголик , 11-Авг-19 16:51 
А на чём пишешь ты?

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

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


"Релиз среды разработки приложений KDevelop 5.4"
Отправлено terryfilch , 09-Авг-19 13:20 
И все так же нет в репах свежие версии не завозят, по крайней мере в Ubuntu...

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено BrainFucker , 09-Авг-19 13:26 
Официальный AppImage есть. И в репах Neon.

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 14:05 
Аppimage пусть используют сами.

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

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


"Релиз среды разработки приложений KDevelop 5.4"
Отправлено A , 09-Авг-19 13:53 
В Ubuntu до 18.04 включительно не будет работать поддержка meson, потому что используется опция --reconfigure, добавленная в 0.48.

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 14:55 
Для разработки
Используй rolling
Наверное

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Michael Shigorin , 09-Авг-19 15:51 
Это чтоб не работало потом вообще нигде?

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено BrainFucker , 09-Авг-19 13:25 
А xdebug там получалось у кого нибудь заставить работать? А то отладку приходилось делать в Netbeans, там без проблем работало, а кодить в KDevelop (в этом плане он больше нравился).

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 13:35 
Лет пять назад получалось используя мастер версию плагина, но все это было с такими плясками с бубном, что я в итоге забил и ушел на phpStorm и ни капли не пожалел.

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 14:13 
> предоставляется начаться поддержка

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


"Релиз среды разработки приложений KDevelop 5.4"
Отправлено user90 , 09-Авг-19 16:33 
Meson, Ыыы.. теперь даже тут.. ХА-ХА-ХА! Ща гномеры все свое повыкидывают и прибегут девелопить-девелопить-девелопить!

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


"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 18:08 
> кресты - не нужны

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


"Релиз среды разработки приложений KDevelop 5.4"
Отправлено anonimm , 09-Авг-19 20:42 
Жирно.

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

/fixed


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

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


"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 11-Авг-19 15:11 
>Falkon

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

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

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


"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 09-Авг-19 17:47 
так вот в каком приложении пишутся бекдоры

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено аноним3 , 09-Авг-19 22:18 
они пишутся в блокноте под виндой или кврайт в линухе. спецы не парятся жирными средами.))

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

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено Аноним , 10-Авг-19 20:45 
оно лучше чем qtcreator?

"Релиз среды разработки приложений KDevelop 5.4"
Отправлено DiabloPC , 10-Авг-19 23:53 
Маловероятно, но qtcreator не умеет пых