Russian Qt Forum
Ноябрь 23, 2024, 12:20
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Уроки и статьи
(Модератор:
xintrea
) >
Использование VS Code для написания приложений на Qt (Eng.)
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Использование VS Code для написания приложений на Qt (Eng.) (Прочитано 16617 раз)
alex312
Хакер
Offline
Сообщений: 606
Использование VS Code для написания приложений на Qt (Eng.)
«
:
Июнь 01, 2020, 11:30 »
KDAB выпустил цикл статей (на английском) в котором рассказывают про настройки
VS Code
для разработки C++ приложений с Qt.
https://www.kdab.com/using-visual-studio-code-for-writing-qt-applications/
https://www.kdab.com/using-visual-studio-code-for-qt-apps-pt-1/
https://www.kdab.com/using-visual-studio-code-for-qt-apps-pt-2/
Записан
qate
Супер
Offline
Сообщений: 1177
Re: Использование VS Code для написания приложений на Qt (Eng.)
«
Ответ #1 :
Июнь 01, 2020, 12:09 »
Есть какието преимущества использования VS Code ?
Записан
alex312
Хакер
Offline
Сообщений: 606
Re: Использование VS Code для написания приложений на Qt (Eng.)
«
Ответ #2 :
Июнь 01, 2020, 12:25 »
Цитата: qate от Июнь 01, 2020, 12:09
Есть какието преимущества использования VS Code ?
Если вы пишите строго С++/Qt, то , на мой взгляд, нет.
Но вот если у вас несколько языков, например еще python/php/rust/javascript то есть смысл глянуть на VS Code.
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Использование VS Code для написания приложений на Qt (Eng.)
«
Ответ #3 :
Июнь 01, 2020, 12:44 »
VS Code достаточно быстрый и удобный. Я его тыркал пару раз, но после CLion он мне не зашел. У меня сотрудник в нем работает, говорит, что очень удобно (он пользуется плагином ssh для разработки на удаленной машине). Кстати, QtCreator мне тоже после CLion не заходит, жутко неудобный.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
ViTech
Гипер активный житель
Offline
Сообщений: 858
Re: Использование VS Code для написания приложений на Qt (Eng.)
«
Ответ #4 :
Июнь 01, 2020, 12:47 »
Цитата: Пантер от Июнь 01, 2020, 12:44
Кстати, QtCreator мне тоже после CLion не заходит, жутко неудобный.
А в чём неудобства заключаются?
Записан
Пока сам не сделаешь...
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Использование VS Code для написания приложений на Qt (Eng.)
«
Ответ #5 :
Июнь 01, 2020, 12:56 »
Да как-то все неудобно в целом. ХЗ. Гуй не особо кастомизируется, подсветка кода не очень. Не могу сформулировать. Я честно пытался пару раз на Креатор пересесть и меня хватало в лучшем случае на 20 минут.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
ViTech
Гипер активный житель
Offline
Сообщений: 858
Re: Использование VS Code для написания приложений на Qt (Eng.)
«
Ответ #6 :
Июнь 01, 2020, 13:38 »
Это, похоже, дело привычки
. У меня похожие ощущения, когда после Qt Creator'a нужно что-то в Visual Studio сделать.
Записан
Пока сам не сделаешь...
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Использование VS Code для написания приложений на Qt (Eng.)
«
Ответ #7 :
Июнь 01, 2020, 13:51 »
Цитата: ViTech от Июнь 01, 2020, 13:38
Это, похоже, дело привычки
. У меня похожие ощущения, когда после Qt Creator'a нужно что-то в Visual Studio сделать.
Да вполне возможно. Вот только я пару раз именно хотел перелезть на Креатор, то есть, я изначально подходил к этой попытке, как к ожидаемо-удавшейся. Но я так и не смог настроить, чтобы мне было комфортно. Точно так же с виндой - вот как ни крути, а говно эта винда и работать в ней неудобно.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
navrocky
Гипер активный житель
Offline
Сообщений: 817
Погроммист
Re: Использование VS Code для написания приложений на Qt (Eng.)
«
Ответ #8 :
Июнь 13, 2020, 16:25 »
К сожалению, соглашусь, в QtCreator очень неудобно работать с деревом файлов проекта. Нет перетаскивания, нет хоткеев на переименование файла. Рефакторинг имен файлов слабый. Добавление нового файла тоже очень неудобное. Навигация по файлам сложнее, нет такого локатора, который бы искал по файлам и классам сразу, да еще по нескольким буквам внутри названий. И с годами ничего не меняется в этом плане.
После разработки на Котлине в ИДЕЕ, прямо очень мучительно заходит Креатор. Хотя я с плюсами работаю уже как много лет только в нём.
Записан
Гугль в помощь
Racheengel
Джедай : наставник для всех
Offline
Сообщений: 2679
Я работал с дискетам 5.25 :(
Re: Использование VS Code для написания приложений на Qt (Eng.)
«
Ответ #9 :
Сентябрь 17, 2020, 12:46 »
К сожалению, Креатору несколько далеко до Студии... Многое очень неудобно сделано, особенно навигация по проекту, поиск и подсветка ошибок. Дебаггер тоже ведёт себя местами неожиданно.
Правда, VS Code тоже как то не зашёл - какая-то куча окон, кнопок, настроек... Простые вещи толком не работают. Остальное как-то сложно.
В общем у меня пока так: в винде - студия (лучшего дебаггера, чем в ней, ещё не придумали). В линуксах - Креатор (ибо лучшего там тоже нету).
Записан
What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.
COVID не волк, в лес не уйдёт
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...