The OpenNET Project / Index page

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



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

"Выпуск интегрированной среды разработки Qt Creator 4.6.0"  +/
Сообщение от opennews (??) on 31-Мрт-18, 12:57 
Представлен (http://blog.qt.io/blog/2018/03/28/qt-creator-4-6-0-released/) выпуск интегрированной среды разработки Qt Creator 4.6.0 (http://www.qt.io/download-open-source/), предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается как разработка классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками.

Основные изменения (https://code.qt.io/cgit/qt-creator/qt-creator.git/tree/dist/...):


-   Основанный на Clang построитель модели кода для языка С++  обновлён с Clang 3.9 до версии 5.0 и теперь поддерживает многие новые возможности стандарта C++17. Новая модель C++ теперь также используется во всплывающих подсказках для вывода информации об актуальном типе для элементов с типом auto и отображения параметров шаблонов. Новая модель кода пока не включена по умолчанию и требует активации плагина ClangCodeModel в меню "Help > About Plugins";

-  В редактор кода на С++ интегрирована поддержка проверки кода при помощи Clang-Tidy (http://clang.llvm.org/extra/clang-tidy/)  и Clazy (https://github.com/KDE/clazy), результат работы которых теперь может выводиться в виде предупреждений в штатных диагностических сообщениях. Так как некоторые проверки достаточно ресурсоёмки и возможны ложные срабатывание, данные linter-ы отключены по умолчанию (включение в Options > C++ > Code Model > Clang Code Model Warnings);

-  В поисковую строку (Locator) добавлено распознавание новых фильтров:  "b " для перехода к закладке с фильтрацией по имени файла и примечаниям, "t " для вызова элемента из меню по маске (например, "t sess expe" для вызова меню "File > Sessions > Experimental Something" и "=" для вычисления простых   JavaScript-выражений;

-  Продолжена работа по модернизации диалога для навигации по файловой системе, в котором появилась контекстное меню для добавления, удаления и переименования файлов;
-  Значительно обновлён редактор моделей, который теперь не преподносится как экспериментальный и включен по умолчанию. На панель добавлены кнопки для масштабирования, а функции для управления экспортом перенесены в меню File. Добавлена возможность экспорта в форме изображения выделенных элементов или всей диаграммы. В редакторе появилась поддержка выравнивания текста и многострочных имён объектов. Расширены области в которых применим интерфейс drag&drop.


URL: http://blog.qt.io/blog/2018/03/28/qt-creator-4-6-0-released/
Новость: https://www.opennet.ru/opennews/art.shtml?num=48368

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

Оглавление

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


1. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  –5 +/
Сообщение от Аноним (??) on 31-Мрт-18, 12:57 
А автодополнение все так же коряво работает в чистом Си.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  +5 +/
Сообщение от Аноним (??) on 31-Мрт-18, 14:53 
А чего минусуете, например? Создаю Plain C Application, получается базовый c-хеллоуворлд. Пробую писать cla -- автодополнение (или может это сниппеты?) предлагает создать class. Конечно справа показываются ошибки, но все равно неприятно.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  +/
Сообщение от Вопрошающий Кот on 31-Мрт-18, 15:05 
А что ты ожидал увидеть?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  +2 +/
Сообщение от Аноним (??) on 31-Мрт-18, 15:33 
> А что ты ожидал увидеть?

Я ожидал увидеть приемлемую поддержку Си.

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

23. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  –4 +/
Сообщение от Аноним (??) on 31-Мрт-18, 23:09 
С это почти подмножество с++. Что именно там "не поддерживается", а?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

24. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  +1 +/
Сообщение от Аноним (??) on 31-Мрт-18, 23:35 
> С это почти подмножество с++. Что именно там "не поддерживается", а?

Я же написал выше: предлагает в качестве автодополнения ключевые слова из С++, которых в C быть не может и сразу же подчеркивает их как ошибки.

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

25. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  –4 +/
Сообщение от Аноним (??) on 31-Мрт-18, 23:40 
Так не пиши в си слова которые он предлагает из крестов, какие проблемы то?
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

30. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  +1 +/
Сообщение от MoronDude on 02-Апр-18, 06:43 
> Так не пиши в си слова которые он предлагает из крестов, какие
> проблемы то?

Да и вообще слова не пиши, писать вредно для здоровья человека

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

31. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  +/
Сообщение от Алконим on 02-Апр-18, 08:16 
Ты что программист что-ли? Нам такие тут ненужны мы тут бы_д_локодеры все.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

29. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  +/
Сообщение от dq0s4y71 (ok) on 01-Апр-18, 16:55 
Там как раз слишком много поддерживается, сколько и не надо бы.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

26. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  –2 +/
Сообщение от Аноним (??) on 01-Апр-18, 00:07 
Умная IDE намекает на использование удобного языка :)
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

28. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  –1 +/
Сообщение от Владимир email(??) on 01-Апр-18, 11:00 
Поддержку cmake только гробят с каждым релизом. В этом clean цели отвалились. Грусть-печаль, хоть сиди постоянно эти баги в своей ветке чини. (т.е. у меня есть конечно своя, но там исправления другого рода).
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  –4 +/
Сообщение от Дуплик (ok) on 02-Апр-18, 21:25 
Просто переходи на нормальную IDE.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

33. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  +/
Сообщение от romanzm email on 03-Апр-18, 02:18 
Например?
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

38. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  +/
Сообщение от adolfus (ok) on 07-Апр-18, 10:03 
silckedit
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

35. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  +/
Сообщение от Аноним (??) on 03-Апр-18, 09:30 
Ага, щас все брошу и перейду на... на.... куда перейти то?
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

36. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  –2 +/
Сообщение от Anonimous on 03-Апр-18, 13:01 
clion?
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

34. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  +/
Сообщение от Аноним (??) on 03-Апр-18, 09:27 
qmake же есть, для своих проектов удобнее
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

37. "Выпуск интегрированной среды разработки Qt Creator 4.6.0"  +/
Сообщение от Владимир email(??) on 05-Апр-18, 10:20 
qmake как замена cmake, вы издеваетесь!) ладно бы еще QBS назвали, я использовал её для своих проектов.
А так, хм, cmake это основная система сборки в организации где я работаю, разумеется переписывать никто сейчас это все не будет без веских причин)
qmake это ад для маломальски больших проектов (почитайте сырцы qmake того же qt и qt creator).
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

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

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




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

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