207 похожих чатов

Окей, давайте так: что такого вы можете сделать в Visual

Studio, что не можете сделать в VSCode?

Я, например, испытываю дикую трудность, когда нужно пользоваться отладчиком в чуть большей степени, чем просто поставить бряк. Копаться в структуре контейнеров, содержимом умных указателей, что-то поменять в них и продолжить выполнение - в VisualStudio - проще простого, в VSCode -боль и хз как оно делается (я пытался, в итоге забиваю и расчехляю винды и вижуалку, если уж прям очень надо)

В остальном - как по мне - однозначно.
Visual Studio и Vscode отлично дружат с CmakeLists.txt

25 ответов

86 просмотров

А я и не спорю про такие нюансы. Я отвечаю на то что люди предвзято относятся из-за браузерной основы. VSCode благодаря своей архитектуре быстро развивается. Не исключено, что в будущем он ещё ближе будет к MSVS

попробуй открыть дамп памяти

S.E.- Автор вопроса
Yura Blok
А я и не спорю про такие нюансы. Я отвечаю на то ч...

Вообще, на гитхабе была забавная ишью в вскоде https://github.com/microsoft/vscode-cpptools/issues/664 Её уже, кстати, реализовали. Суть в чём - народ хотел фичу ("Создать тело определения по объявлению функции") И там, если покопаться, можно найти интересный коммент от одного из разрабов This is actively being worked on but it's been more work than we anticipated as we're trying to unify the codebase between VS and VS Code. VS already has it. We are working on it for the VS Code C++ extension which involves making the current VS implementation usable by the VS Code C++ extension. Если я правильно понял, у них исходники Intellisence толи частично, толи полностью шарятся между VS и VSCode

Yura Blok
А я и не спорю про такие нюансы. Я отвечаю на то ч...

У меня два хоста - один слабый, другой нет. На слабом я потыкался пару раз и забил, слишком он прожорливый (привет электрон) На сильном - попытался запустить .devcontainer, пока разбирался, думал свихнусь. Те кто в нем сидят, вероятно, просто не имеют альтернатив. Про развитие соглашусь, с момента форка от атома, он шагнул вперед. Но в целом преимущество там одно - opensource , на этом всё. Сообщество пытается выжать проценты перфа из железа каждый год, чтобы потом похоронить их такими проектами.

n
У меня два хоста - один слабый, другой нет. На с...

Медленнее VSCode уже не станет (кроме багов), а железо постоянно прогрессирует. По-этому, вопрос производительности VSCode теряет актуальность с каждым днём. Я пользовался VSCode на ноуте с i5-4200U (железо 2013 года). Было достаточно комфортно

Yura Blok
Медленнее VSCode уже не станет (кроме багов), а же...

я сижу на 1366 и i7 295. Работать можно, все остальное упирается в прямые руки и знания.

S.E.- Автор вопроса

Я пользовался VSCode на RaspberryPI 3, c 1 ГБ озу (в виде vscode-remote, правда, но по сути - там всё ядро vscode гоняется). Было итить как дискомфортно.

S.E.
Я пользовался VSCode на RaspberryPI 3, c 1 ГБ озу ...

Какую альтернативу VSCode на таком железе вы для себя видите?

S.E.- Автор вопроса
Yura Blok
Какую альтернативу VSCode на таком железе вы для с...

neovim наверное + dap, но тут был момент в том, что нужно было быренько отловить баг и глянуть что вообще творится.

S.E.
neovim наверное + dap, но тут был момент в том, чт...

Под neovim уже есть нормальная поддержка CMakePresets?

S.E.- Автор вопроса
Yura Blok
Под neovim уже есть нормальная поддержка CMakePres...

А хер знает. Я как-то пресетами не пользуюсь (хотя надо б глянуть что они дают)

S.E.
Я пользовался VSCode на RaspberryPI 3, c 1 ГБ озу ...

Проще писать типа nano, vim и т.д. Где вообще по сути нету ни чего, компилятор так использовать через терминал или по умней собирать скриптами.

n
Qt Creator?

Тот же вопрос с нормальной поддержкой CMakePresets

S.E.- Автор вопроса
n
Qt Creator?

Вы не поняли сути разговора, или вы немного бо-бо? Вопрос был про запуск IDE на 3-й малинке с 1-м ГБ оперативы. Какой QT creator?!

S.E.
Вы не поняли сути разговора, или вы немного бо-бо?...

То есть запускать vscode норм, а креатор нет?))

n
То есть запускать vscode норм, а креатор нет?))

Насколько я замечал, IntelliSens кушает меньше чем Clang-tidy

S.E.- Автор вопроса
n
То есть запускать vscode норм, а креатор нет?))

Я Creator-ом как-то не пользуюсь, поэтому не в курсе, он умеет работать "удалённо"? Это когда "Ядро" у вас работает на одной машине, а весь гуй - на другой. Вот Vsode так умеет, на RPi3 у меня нет даже графического интерфейса.

S.E.
Вы не поняли сути разговора, или вы немного бо-бо?...

Ты хочешь сказать, что это слабые характеристики?

S.E.- Автор вопроса
n
Ты хочешь сказать, что это слабые характеристики?

я хочу сказать, что чтобы запустить QTCreator на RPI3 туда придётся воткнуть какой-нибудь GUI, рабочий стол. и прочие вещи, которые на малине нахер не сдались (это моё мнение, ну не для гуя она)

S.E.
я хочу сказать, что чтобы запустить QTCreator на R...

Ну, просто речи про remote запуск изначально не было - я в голове держал кейс, что малина это хостовая тачка

S.E.- Автор вопроса
n
Ну, просто речи про remote запуск изначально не бы...

... использовать 3-ю малину как хостовую тачку - удовольствие такое себе.

S.E.
Я Creator-ом как-то не пользуюсь, поэтому не в кур...

QtC умеет в remote дебаг и деплой через gdbserver

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта