Russian Qt Forum

Qt => Уроки и статьи => Тема начата: alex312 от Июнь 01, 2020, 11:30



Название: Использование VS Code для написания приложений на Qt (Eng.)
Отправлено: alex312 от Июнь 01, 2020, 11:30
KDAB выпустил цикл статей (на английском) в котором рассказывают про настройки VS Code (https://code.visualstudio.com/)
для разработки 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/


Название: Re: Использование VS Code для написания приложений на Qt (Eng.)
Отправлено: qate от Июнь 01, 2020, 12:09
Есть какието преимущества использования VS Code ?


Название: Re: Использование VS Code для написания приложений на Qt (Eng.)
Отправлено: alex312 от Июнь 01, 2020, 12:25
Есть какието преимущества использования VS Code ?

Если вы пишите строго С++/Qt, то , на мой взгляд, нет.

Но вот если у вас несколько языков, например еще python/php/rust/javascript то есть смысл глянуть на VS Code.



Название: Re: Использование VS Code для написания приложений на Qt (Eng.)
Отправлено: Пантер от Июнь 01, 2020, 12:44
VS Code достаточно быстрый и удобный. Я его тыркал пару раз, но после CLion он мне не зашел. У меня сотрудник в нем работает, говорит, что очень удобно (он пользуется плагином ssh для разработки на удаленной машине). Кстати, QtCreator мне тоже после CLion не заходит, жутко неудобный.


Название: Re: Использование VS Code для написания приложений на Qt (Eng.)
Отправлено: ViTech от Июнь 01, 2020, 12:47
Кстати, QtCreator мне тоже после CLion не заходит, жутко неудобный.

А в чём неудобства заключаются?


Название: Re: Использование VS Code для написания приложений на Qt (Eng.)
Отправлено: Пантер от Июнь 01, 2020, 12:56
Да как-то все неудобно в целом. ХЗ. Гуй не особо кастомизируется, подсветка кода не очень. Не могу сформулировать. Я честно пытался пару раз на Креатор пересесть и меня хватало в лучшем случае на 20 минут.


Название: Re: Использование VS Code для написания приложений на Qt (Eng.)
Отправлено: ViTech от Июнь 01, 2020, 13:38
Это, похоже, дело привычки :). У меня похожие ощущения, когда после Qt Creator'a нужно что-то в Visual Studio сделать.


Название: Re: Использование VS Code для написания приложений на Qt (Eng.)
Отправлено: Пантер от Июнь 01, 2020, 13:51
Это, похоже, дело привычки :). У меня похожие ощущения, когда после Qt Creator'a нужно что-то в Visual Studio сделать.
Да вполне возможно. Вот только я пару раз именно хотел перелезть на Креатор, то есть, я изначально подходил к этой попытке, как к ожидаемо-удавшейся. Но я так и не смог настроить, чтобы мне было комфортно. Точно так же с виндой - вот как ни крути, а говно эта винда и работать в ней неудобно. :D


Название: Re: Использование VS Code для написания приложений на Qt (Eng.)
Отправлено: navrocky от Июнь 13, 2020, 16:25
К сожалению, соглашусь, в QtCreator очень неудобно работать с деревом файлов проекта. Нет перетаскивания, нет хоткеев на переименование файла. Рефакторинг имен файлов слабый. Добавление нового файла тоже очень неудобное. Навигация по файлам сложнее, нет такого локатора, который бы искал по файлам и классам сразу, да еще по нескольким буквам внутри названий. И с годами ничего не меняется в этом плане.

После разработки на Котлине в ИДЕЕ, прямо очень мучительно заходит Креатор. Хотя я с плюсами работаю уже как много лет только в нём.


Название: Re: Использование VS Code для написания приложений на Qt (Eng.)
Отправлено: Racheengel от Сентябрь 17, 2020, 12:46
К сожалению, Креатору несколько далеко до Студии... Многое очень неудобно сделано, особенно навигация по проекту, поиск и подсветка ошибок. Дебаггер тоже ведёт себя местами неожиданно.

Правда, VS Code тоже как то не зашёл - какая-то куча окон, кнопок, настроек... Простые вещи толком не работают. Остальное как-то сложно.

В общем у меня пока так: в винде - студия (лучшего дебаггера, чем в ней, ещё не придумали). В линуксах - Креатор (ибо лучшего там тоже нету).