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

Исходное сообщение
"Релиз среды разработки приложений KDevelop 4.7.0. [BR]Планы ра..."

Отправлено opennews , 14-Сен-14 11:44 
Представлен (https://www.kdevelop.org/news/kdevelop-470-released)  релиз интегрированной среды программирования KDevelop 4.7.0 (http://kdevelop.org), основанной на библиотеках KDE/Qt и полностью поддерживающей процесс разработки для KDE 4. Первичным языком разработки является C++, а системой сборки - CMake, но через использование плагинов (https://projects.kde.org/projects/playground/devtools/plugins) обеспечивается поддержка дополнительных языков программирования, таких как PHP, Java, Ruby и Python, и инструментариев, например, Valgrind, QTest, qmake, Mercurial и Perforce (Subversion и Git поддерживаются штатно). Код проекта распространяется под лицензией GPL. Среда разработки доступна для Linux, Solaris, FreeBSD, Mac OS X, Windows и различных Unix-систем.
<center><a href="https://www.kdevelop.org/sites/kdevelop.org/files/kdev-47.pn... src="http://www.opennet.me/opennews/pics_base/0_1410676228.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


KDevelop 4.7.0 является последним выпуском серии 4.x, на смену которому придёт ветка 5.0, примечательная переходом на платформу  KDE Frameworks 5 (http://www.opennet.me/opennews/art.shtml?num=40158) и библиотеку Qt 5. Так как KDevelop 4.7.0 стал последним значительным выпуском с поддержкой KDE 4 и Qt 4, большое внимание было уделено обеспечению стабильности. KDevelop 4.7.0 позиционируется как выпуск с длительной поддержкой, корректирующие обновления для которого планируется выпускать несколько лет. Развитие новой функциональности будет сосредоточено в ветке KDevelop 5.


Ключевые улучшения KDevelop 4.7:


-  Поддержка системы контроля версий Bazaar (bzr) ;
-  Расширена поддержка системы сборки CMake -  добавлены все возможности CMake, необходимые для работы с KDE Frameworks 5;
-  Модернизирован интерфейс пользователя для проведения unit-тестирования;
-  Решены проблемы, касающиеся интеграции с QtHelp;
-  В плагине для поддержки языка PHP улучшена работа с пространствами имён  и добавлено распознавание псевдонимов конструкций "Traits";
-  Внесена серия улучшений в области поддержки инструментов кросс-компиляции;
-  Внесены оптимизации производительности. Сокращено потребление памяти при загрузке больших проектов, включающих тысячи файлов. Значительно уменьшено время запуска.

Что касается KDevelop 5, то портирование компонентов KDevelop для KDE Frameworks 5 и Qt 5 идёт полным ходом. Кодовая база KDevelop 5 отмечена как уже вполне пригодная для ознакомительного использования, хотя не все плагины пока доступны. Прогресс в подготовке новой ветки достигается благодаря решению оставить базовую архитектуру KDevelop неизменной, акцентировав внимание лишь на адаптацию интерфейса для технологий KDE 5. Первый выпуск KDevelop 5 запланирован на следующий год. Ожидается, что за счёт упрощения в KDE frameworks 5 механизмов обеспечения работы на платформах Windows и OS X, KDevelop 5 станет первым по настоящему кросс-платформенным выпуском.

<center><a href="https://www.kdevelop.org/sites/kdevelop.org/files/photos/kde... src="http://www.opennet.me/opennews/pics_base/0_1410678696.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


Из планов по расширению возможностей упоминается создание языкового плагина на основе LLVM/Clang, который позволит не только улучшить поддержку языка С++, но обеспечить поддержку языков C и Objective-C. Плагин на основе LLVM/Clang также даст возможность сократить размер кодовой базы на тысячи строк, благодаря задействованию встроенных механизмов LLVM/Clang, которые в старом плагине были реализованы отдельно. В итоге ожидается, что по сравнению со старым, новый плагин будет более удобен для сопровождения и прост для добавления новых функций.

<center><a href="https://www.kdevelop.org/sites/kdevelop.org/files/kdev-clang... src="http://www.opennet.me/opennews/pics_base/0_1410677195.png" style="border-style: solid; border-color: #606060; border-width: 1px;max-width:100%;" title="" border=0></a></center>


Похожим способом планируется улучшить поддержку системы сборки CMake - вместо собственной реализации кода для работы с языком CMake, разработчики намерены использовать развиваемые проектом CMake средства интеграции  для непосредственного применения кода CMake и поддержания всех возможностей данного инструментария. Благодаря тому, что у разработчиков больше не будет необходимости постоянно догонять быстро развивающиеся CMake и C++, у них  появится время на создание новой функциональности KDevelop. В частности, планируется довести до полноценного вида плагины для QML, JavaScript, CSS и языка Go, которые пока находятся на стадии экспериментальных прототипов, а также подготовить средства для плотной интеграции с QMake, Valgrind и другими инструментами.

<center><a href="https://www.kdevelop.org/sites/kdevelop.org/files/photos/kde... src="http://www.opennet.me/opennews/pics_base/0_1410676381.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

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


Содержание

Сообщения в этом обсуждении
"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 14-Сен-14 11:44 
> Прогресс в подготовке новой ветки достигается благодаря решению оставить базовую архитектуру KDevelop неизменной

И также если судить по скриншотам интерфейса, все складывается в общую картину - разработку ведут те еще пофигисты


"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Артем , 14-Сен-14 14:22 
Тем, кому не по душе KDevelop: http://www.jetbrains.com/clion/

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено 0xd34df00d , 14-Сен-14 14:52 
Пока этот CLion KDevelop'у в подмётки не годится, к сожалению, ни по скорости, ни по качеству статического анализа и всяких интеллисенсов. Через полгода-годик можно будет глянуть ещё раз.

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 14-Сен-14 15:42 
а также CLion будет закрытым и платным. Не знаю, почему его пиарят на опенсорсных ресурсах.

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Неробот , 14-Сен-14 17:02 
Они предоставляют свои продукты бесплатно разработчикам Open Source программ

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 14-Сен-14 20:36 
А не пойти ли этив реактивным головам в реактивную зaдницу со всякими дополнительными условиями? Другие то условия не выдвигают...

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 14-Сен-14 21:53 
> Другие то условия не выдвигают...

В общественном достоянии внезапно появилась иде для крестов?


"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 14-Сен-14 23:41 
> В общественном достоянии внезапно появилась иде для крестов?

Ну вон сабж например не спрашивает какие я там программы пишу. Да что там, даже GCC 4.8 с его GPLv3 совершенно не колышет какие я им там проекты собираю. Я им парочку проприетарных фирмварин билдую - и в моем праве. Никакой доплаты с меня за это никто не требует.

Знаете, указывать под какими лицензиями код писать на уровне тулзей для написания и сборки кода - это все-таки как-то нагло уже. А когда этим занимаются махровые проприерасы типа JetBrains это еще и лицемерно/подозрительно.


"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 15-Сен-14 01:18 
Ну тоесть другие условия всё-таки выдвигают, но вас они устраивают.

> Знаете, указывать под какими лицензиями код писать на уровне тулзей для написания и сборки кода - это все-таки как-то нагло уже.

Нагло это было бы, если бы это были безальтернативные условия. А тут пожалуйста, покупайте и пишите что угодно.

> А когда этим занимаются махровые проприерасы типа JetBrains это еще и лицемерно/подозрительно.

Лицемерно/подозрительно - это когда этим занимаются некоммерческие организации. А от проприетарщиков что-то другое ожидать глупо.


"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено anonymous , 14-Сен-14 21:59 
> Они предоставляют свои продукты бесплатно разработчикам Open Source программ
>бесплатно
>Open Source

можешь не продолжать


"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Артем , 14-Сен-14 18:30 
Не знаю как CLion (он пока еще в EAP), но, например, флагманский продукт JetBrans — IntelliJ IDEA — имеет open source базовую версию. Закрытый Ultimate, как я понимаю, отличается только наличием дополнительных плагинов (например, интеграция с Hibernate), которые облегчают написание кода.

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 14-Сен-14 20:37 
> на опенсорсных ресурсах.

Потому что первая доза - бесплатно. Денег то хочется.


"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено anonymous , 14-Сен-14 16:34 
http://www.gnu.org/software/emacs/

поправил твою ссылку, не благодари


"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 14-Сен-14 16:41 
http://www.vim.org/

Даблфикс.


"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено XVilka , 14-Сен-14 18:07 
http://neovim.org

Триплфикс


"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено A.Stahl , 14-Сен-14 19:03 
http://sourceforge.net/projects/qtcreator.mirror/

Квадрофикс. Он же и окончательный.


"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено byu , 14-Сен-14 19:13 
> http://sourceforge.net/projects/qtcreator.mirror/
> Квадрофикс. Он же и окончательный.

http://acme.cat-v.org/

Пентафикс.


"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 14-Сен-14 20:38 
> http://geany.org/

Октафикс и нии...т!


"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено chinarulezzz , 15-Сен-14 20:20 
> http://www.vim.org/
> Даблфикс.

подсветка кривая.



"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 14-Сен-14 15:18 
Несколько лет назад пробовал - слишком часто падал. Остался на QtCreator. Сейчас ситуация та же?

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Q2W , 14-Сен-14 17:12 
Падает раз-два в неделю стабильно.

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Психиатр , 14-Сен-14 17:54 
Вместе с плазмой?

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 14-Сен-14 19:56 
С виндой.

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 14-Сен-14 20:22 
Использую на работе под федорой, 4.6 падать стал в последние полгода-год значительно меньше. Теперь в основном при закрытии-открытии среды падает, в процессе работы уже давно не наблюдал падений. Раньше еще при переключении веток гита при открытом в kdevelop проекте было почти гарантированное падение, сейчас такого не наблюдаю.
А вот с qtcreator в последнее время что-то странное - ни в федоре ни в минте не работает страничка с примерами, куда-то делся проект простого консольного приложения.

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено qqqq , 15-Сен-14 15:30 
просто эти фичи хотят Qt 5.3

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 14-Сен-14 23:25 
Вы всё врёти, нету плагина для Python.

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено QM , 15-Сен-14 11:55 
А это что: git://anongit.kde.org/kdev-python ?

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено Аноним , 15-Сен-14 13:22 
Ссылка.

"Релиз среды разработки приложений KDevelop 4.7.0. Планы разв..."
Отправлено MPEG LA , 15-Сен-14 19:48 
одна из лучших IDE для C++!