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

Исходное сообщение
"В редакторе кода Visual Studio Code появилась поддержка Makefile"

Отправлено opennews , 19-Фев-21 12:53 
Компания Microsoft представила новое расширение для редактора кода Visual Studio Code с реализацией инструментов для сборки, отладки  и запуска проектов, использующих сборочные сценарии на базе файлов Makefile, а также для редактирвоания   Makefile и быстрого вызова make-команд. Расширение имеет встроенные настройки для более 70 открытых проектов, использующих для сборки утилиту make, включая CPython, FreeBSD, GCC, Git, ядро Linux, PostgresSQL, PHP, OpenZFS и VLC. Расширение распространяется под лицензией MIT и доступно для установки через каталог дополнений к VS Code...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=54618


Содержание

Сообщения в этом обсуждении
"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено user90 , 19-Фев-21 12:53 
Для не осиливших Emacs, и даже знать не хочу, на чом они быдлокодят.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Урри , 19-Фев-21 12:54 
При всех моих сединах и кучах сишных диреней (как наделанных, так и исправленных) - виэскод много удобнее имакса.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено user90 , 19-Фев-21 13:04 
С дефолтными настройками и пакетами он конечно жуток - т. е. никакой. Но в том-то и фишка, что написав достаточно СВОЕГО кода на Elisp'е ты получаешь мощную комфортную среду.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Урри , 19-Фев-21 13:28 
Я с вами полностью согласен, что если САМОМУ написать себе редактор (или хотя большую его часть, "достаточно СВОЕГО кода"), то он будет самый удобный среди всех возможных.

Но лично мне надо писать другие программы, а не редактор для них.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено user90 , 19-Фев-21 13:35 
> Но лично мне надо писать другие программы, а не редактор для них.

Но почему ты решил, что это [только] редактор? :) Средство для просмотра доков (и pdf тоже, и html), почта, RSS-ридер, и это я еще молчу про Org-mode.. По сути у меня установлены только 2 приложения: Emacs и браузер (Firefox).


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено MPEG LA , 19-Фев-21 13:50 
>это [только] редактор? :) Средство для просмотра доков (и pdf тоже, и html), почта, RSS-ридер

да, но зачем?


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено user90 , 19-Фев-21 13:53 
Ну а чего, прямой путь для работы с символьной информацией. И все сразу с одним конфигом.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Ordu , 19-Фев-21 15:38 
Эмм... я бы сказал, что это кривой путь. Я не смотрю pdf в emacs'е, потому что evince удобнее. html удобнее просматривать в ff. Я не помню, почему я не пользуюсь emacs'овым почтовиком (очень давно я с ним экспериментировал), но в целом не пользуюсь. Я пользуюсь magit в emacs'е, но для простых команд. Я пробовал с более сложными, и пришёл к выводу, что никаких бонусов magit с ними не даёт, лишь очень в стиле emacs предлагает делать не так как все, что требует запоминания этого "не так как все" в дополнение к "так как все". commit --patch, при этом, там вообще нельзя сделать (собственно не найдя способа делать --patch, я и прекратил попытки пересесть на magit с git, и теперь делаю alt-tab и вызываю git из командной строки). rss я вообще не пользуюсь -- так никогда и не понял, что это такое, и зачем оно нужно. Встроенным эмулятором терминала я не пользуюсь, потому что он по фичам и до vt100 не дотягивает, но тормозит кошмарно. dired я не пользуюсь, потому что bash, по-моему, удобнее. Единственное чем я пользовался -- это erc'ом, но потом я прекратил зависать в IRC, и не пользуюсь и erc'ом тоже.

Я не очень понимаю зачем засовывать всё в emacs в виде полусырых elisp'овых программ, когда есть аналоги специализирующиеся на конкретных задачах, которые с ними справляются лучше. Единственное, что меня устраивает в emacs -- это текстовый редактор, но всё остальное настолько из рук вон плохо, что я б давно и от текстового редактора отказался, если бы не 15 лет затачивания привычек под emacs -- крайне сложно переключиться.

upd. а да и об этом:
> И все сразу с одним конфигом.

Не одним. У меня всё лежит в .emacs.d заботливо раскидано по файликам, потому что иначе получается такая простыня, в которой замучаешься что-то искать. ~/.emacs.d/init.el занят тем, чтобы эти файлики подгрузить в нужном порядке.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 14:31 
> да, но зачем?

Действительно, браузер то зачем?


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 17:30 
> Действительно, браузер то зачем?

Он, видимо, решил проверить можно ли запилить vscode прям из emacs. Вроде прокатило?


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Брат Анон , 19-Фев-21 14:24 
Это ломает юникс-вей. Не надо.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 20-Фев-21 11:26 
Идеал емаксера — интеграция его фетиша в сустемду. Тогда вообще ничего ставить не надо!

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Урри , 19-Фев-21 17:37 
> Средство для просмотра доков (и pdf тоже, и html), почта, RSS-ридер, и это я еще молчу про Org-mode

Почта в редакторе кода? Может вы, извиняюсь, и какаете на кухне?

Ну а остальное нужное (просмотр html, markdown, etc.) есть плагинами.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено freehck , 24-Фев-21 16:38 
>> Средство для просмотра доков (и pdf тоже, и html), почта, RSS-ридер, и это я еще молчу про Org-mode
> Почта в редакторе кода?

Так ведь Emacs -- это не редактор, это операционная среда. Emacs Gnus, кстати, это один из лучших почтовиков, что я когда-либо видел.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Неа , 20-Фев-21 08:19 
Приехал к заказчику и давай емакс настраивать.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено анончик , 19-Фев-21 16:02 
ты знаешь, я написал кучу кода на елиспе. мой код входит в gnu emacs и xemacs, более 15 лет назад было дело. даже договор на передачу прав на этот код с FSF подписывал.

так вот, я недавно перешёл на vscode. у emacs, несомненно, есть куча плюсов, но принципиально синхронный дизайн выглядит 'so 80s' in 2021. ui должен быть асинхронным, по-другому в современном мире нельзя. а vscode, в отличие от, изначально на асинхронщине построен (бо там на elisp, а js внутри).


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 21-Фев-21 09:02 
Шо.. эти борцы за свободу поступают как клятые пропринетарщики и считают себя в праве рулить всем стадом без их согласия?

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено анончик , 21-Фев-21 18:07 
always has been: https://www.gnu.org/software/emacs/manual/html_node/emacs/Co...

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 19:23 
Видимо высокоуважаемый месье не работает в поте лица своего за булку хлеба, а в основном приятно проводит время немного программируя для души. Но даже в таком случае лучше написать что то более полезное и функциональное, в нашем неидеальном мире полно тем для программирования.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 23:36 
>в нашем неидеальном мире полно тем для программирования.

Это какие? Очередной плеер?


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 20-Фев-21 01:25 
Ну если фантазия месье ограничивается только плеером, то это не месье :)

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 20-Фев-21 01:38 
Изучить какую либо предметную область которая интересна и написать для нее приложение?
Ваш Кэп.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 14:26 
>виэскод много удобнее

А как хорошо входит! Прямо таки квинтэссенция современной жизни.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено emacsmodeuser.el , 19-Фев-21 15:40 
При всех твоих сединах и кучах диреней, плагины/расширения в проприетарных средах (а новость как раз об этом) пишутся с такой жуткой и невыносимой болью, что сие действие достойно полноценной новости и обсуждения, лол.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Урри , 19-Фев-21 17:42 
При всех моих сединах, кучах дыреней и страшной нелюбви к жабоскрипту; когда мне понадобился плагин для разбора/подсветки кастомного конфига, я написал его за два часа, опубликовал в репе вскода и вот уже полтора года он прекрасно работает у кучи людей.

Может вам не стоит программировать, если для вас все это такая жуткая невыносимая боль? Может лучше в музыканты податься?


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Бах , 19-Фев-21 19:29 
Не не, музыка это тоже математика, не надо нам его. Пусть идёт к стопроцентным гуманитариям, история там, литература.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 20:20 
>опубликовал в репе вскода

А слабо его опубликовать где-нибудь в другом месте, чтобы им так же могли пользоваться?


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 20-Фев-21 03:36 
Ахахаха, куча людей... Среда разработки не умеет в подсветку синтаксиса жабаскрипта? Вы серьёзно? Емакс это умеет из коробки. Приблизительно с момента рождения ЯП.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Я , 19-Фев-21 23:10 
что угодно удобнее эчпочмакса.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено adolfus , 26-Фев-21 01:53 
VSC -- недослик. Драли сликедит, драли, даже ядро их родное пытались прикрутить, но так и неасилили сделать нормальный реадктор кода.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 13:38 
На Electron быдлокодят.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено freehck , 19-Фев-21 15:22 
> Для не осиливших Emacs, и даже знать не хочу, на чом они быдлокодят.

Ну да, ну да. Я как раз сейчас в процессе перелезания с Emacs на VSCode. После 10-ти лет исключительно Emacs. После нескольких лет работы коммерческим racket-девелопером.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 15:33 
раком-девелопер?

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 17:28 
> раком-девелопер?

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


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 20-Фев-21 12:37 
На сколько не люблю имакс но я знаю только один случай когда разраб с него слез - у него был рак мозга и он одевал тапочки на руки. Вот еще ты будешь, у тебя тоже раком девелоп .

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Anonym_1914 , 19-Фев-21 19:00 
Все больше создаётся впечатление, что люди которые разводят срачи из-за редактора или языка программирования, обычные студенты или какие-то начинающие, которым тупо заняться нечем.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Секрет , 21-Фев-21 01:45 
В компаниях Visual Studio купленный, а дома у бойцов минимум комьюнити версия стоит

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Tifereth , 20-Фев-21 08:34 
Emacs - который с расшифровкой Emacs Makes Any Computer Slower?

Только Vim, только хардкор.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Урри , 19-Фев-21 12:53 
Ох уж эти смузихлебы... Даже мейк без плагинов запустить не могут.

Что мешает делать как, например, делаю я: забиндил [alt+вниз] на переход во встроенную консоль ([alt+вверх] - на выход) и в один тычок набирай "make debug" или "make clean" без отрыва рук от клавиатуры к мышке?


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 12:55 
ох уж эти смузихлёбы, там и без кастомных биндингов можно было переключаться в консоль без отрыва от клавы

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Урри , 19-Фев-21 13:30 
Да неужели? То-то я сморю дефолтный биндинг "Terminal: Focus Terminal" пуст.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 14:17 
Курица не птица, стоматолог не врач, вебмакак не программист. В geany и то - F2 перейти в эдитор, F4 перейти в консоль. По дефолту. А у вебмакак даже с вот этим обломинго по дефолту? О, супер-эдитор из XXI века, для супер-разработчиков, рвущих мозг эффективным перекидыванием руки с клавы на мышь...

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Урри , 19-Фев-21 17:45 
Для вас такая проблема выбрать действительно удобный конфигуратор кейбиндингов (в отличие от шестой студии, например) и задать нужную комбинацию?

Это трындец, граждане. Пришли времена, когда "программисты" не могут пальчиком один раз пошевелить - для них это должен сделать кто-то другой, разжевать, положить в рот и сказать "запомни, детка, вот эта комбинация теперь твоя".


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 22:26 
> Для вас такая проблема выбрать действительно удобный конфигуратор кейбиндингов (в отличие
> от шестой студии, например) и задать нужную комбинацию?

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

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

Я просто подверг сомнению тезис об охрененной эффективности этих кодеров, коли у них даже такая базовая штука по дефолту не назначена, при том что в достаточно маргинальном geany без претензий до этого почему-то доперли. И таки именно там я и понял что это - круто и удобно. В общем не зря говорят что в пустой бочке звона больше.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 17:47 
> Курица не птица, стоматолог не врач, вебмакак не программист.  В geany и то - F2 перейти в эдитор, F4 перейти в консоль. По дефолту. А у вебмакак даже с вот этим обломинго по дефолту?

И только классический анонимный опеннетный Эксперт - он всегда и по всему Эксперт ...

Открываешь View, видишь "Terminal", рядом "Ctrl+`".
Смотришь https://code.visualstudio.com/docs/getstarted/keybindings
> Toggle Integrated Terminal    ⌃` (Windows, Linux Ctrl+`)


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 22:27 
Ты даже не понял о чем спич, овощ. О хоткее перебрасываюшем фокус ввода терминал или редактор. Очень круто когда это одним хоткеем меняется - с отображением обоих сразу. Да, у меня большой монитор - могу и код и терминалку на один экран затолкать. Это удобно.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 23:20 
> Ты даже не понял о чем спич, овощ. О хоткее перебрасываюшем фокус
> ввода терминал или редактор.

Бла-бла ... отмазывайся теперь.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 20-Фев-21 01:12 
> Ты даже не понял о чем спич, овощ. О хоткее перебрасываюшем фокус
> ввода терминал или редактор. Очень круто когда это одним хоткеем меняется
> - с отображением обоих сразу. Да, у меня большой монитор -
> могу и код и терминалку на один экран затолкать. Это удобно.

Какой же ты все таки балабол …

Запускаем vscode.
Открываем 1337c0d3.c
Жмем Ctrl+` - оп, мы в терминале
Жмем Ctrl+1 - оп, мы в редакторе, терминал все еще виден.
Жмем Ctrl+` - оп, мы опять терминале, там же где были до этого.
Жмем Ctrl+1 - оп, мы опять в редакторе, терминал все там же.

>>> "там и без кастомных биндингов можно было переключаться в консоль без отрыва от клавы".
>> В geany и то - F2 перейти в эдитор, F4 перейти в консоль
> Очень круто когда это одним хоткеем меняется

Одним переобуванием в прыжке.

Кстати, для "гордых и крутых про" - концепт "back&forth" настраивается в любом захудалом WM (на крайний случай с помощью xdotools и "башьей двустрочной матери") - не нужно разучивать хоткеи, конфигурировать что-то, да еще и получаешь привычный терминал вместо обертки.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено proninyaroslav , 19-Фев-21 12:58 
Тут идея в том что тебе не нужно помнить команды мейка, а просто открыть их список) Плюс в наборе типовые конфигурации для создания оного.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено alex312 , 19-Фев-21 13:03 
тут идея в том, что б дать релевантную информацию с++дополнению о том какие файлы входят в проект и с камими опциями/дефайнами собираються, чтоб с++модель красиво все подсветила и завела интеллисенс.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Урри , 19-Фев-21 13:30 
Аддон этого не делает.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено alex312 , 19-Фев-21 14:45 
This extension provides IntelliSense configurations to the VS Code C/C++ Extension for Makefile projects.

Черным по белому написано. Врут?


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Урри , 19-Фев-21 17:52 
> Врут?

Да. Я проверил на своем рабочем мейкфайле.

Аддон проделал много телодвижений, даже запустил "make all --print-data-base --no-builtin-variables --no-builtin-rules --question" и сообщил мне, что

--cut--
Complete list of build targets:
Parsing build targets elapsed time: 0.001
Configure finished. The status for all the subphases that ran:
generateParseContent: return code = 0, elapsed time = 0.564
preprocessParseContent: return code = 0, elapsed time = 0
parseIntelliSense: return code = 0, elapsed time = 0.001
parseLaunch: return code = 0, elapsed time = 0.002
dryrunTargets: return code = 1, elapsed time = 0.445
parseTargets: return code = 0, elapsed time = 0.001
Configure succeeded.
Configure elapsed time: 1.015
--cut--

Но про этом все равно обоcpaлся. Скрин на имгуре: https://imgur.com/a/ES7nUyO (уж извините, что не весь лог - но мне честно лень стирать пинтой личную ину со скрина).

Пока, кстати, всего 900 скачиваний у аддона. Не спешит народ что-то..

[added]
Таргетов, если что, у меня много - debug, release, test и т.д. И all валидный.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено alex312 , 19-Фев-21 19:11 
ну он же старался !

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено abu , 20-Фев-21 07:19 
> Врут?

Да.

Полагаю, что ни vim, ни emacs себе такого не позволяют и проверять их на это нет особой нужды (:


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 14:18 
А зачем помнить команды мэйка если есть make help? И tab (автодополнение) в консоли работает. А если что-то надо часто - можно альяс или скрипт сделать. За полминуты и без монстров от MS, в этом весь пойнт юниксвэя.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено proninyaroslav , 19-Фев-21 14:39 
> этом весь пойнт юниксвэя.

MS, как и современные разработчики далеки от него


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 17:33 
> MS, как и современные разработчики далеки от него

Я уж вижу, даже хоткеи переключения между терминалкой и редактором по дефолту не назначены, мышой возякают, ламерюки виндовые. Потом лет через десять охренеют что так не только можно было, но и geany какой-нибудь мелкотравчатый еще и умел это 10 лет назад, пока они на форуме понтовались "эффективностью".


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 20:01 
> Я уж вижу, даже хоткеи переключения между терминалкой и редактором по дефолту
> не назначены, мышой возякают, ламерюки виндовые. Потом лет через десять охренеют

Это да, куда уж им до гонористых, понтоватых, перепончатых балаболок - в маечке с номером 294? :)
> https://code.visualstudio.com/docs/getstarted/keybindings#_d...
> Toggle Integrated Terminal    ⌃` (Windows, Linux Ctrl+`)    
> workbench.action.terminal.toggleTerminal
>


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 22:33 
Во ты рак. Я про переброску фокуса ввода между сорцом и терминалом. Но ты настолько крутой и эффективный что не понял даже это. Толку то с именно toggle? У меня нет мании тогглить терминал, он как правило всегда отрисован - в нем я видите ли втыкаю на результат кодинга, тестирую что получилось и параметры кручу, а иногда еще всякие сервисные операции по соседству, релевантные проекту :)

И вот тут очень кстати быстро перекинуть фокус либо в терминал либо в сорец. Ну, как, если мне не понравится результат забега, я давлю хоткей и иду патчить кусок сорца который как раз до этого и колупал, а потом отвалил в терминал посмотерть на то как мне результат всего этого. Когда фокус туда-сюда 1 кнопкой гоняется это сильно эффективнее чем мышкой проклацывать. Судя по отсутствию по дефолты этих хоткеев, мегаэффективных про такая ерунда не парит.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 20-Фев-21 00:26 
> Во ты рак. Я про переброску фокуса ввода между сорцом и терминалом.

...
> как мне результат всего этого. Когда фокус туда-сюда 1 кнопкой гоняется
> это сильно эффективнее чем мышкой проклацывать. Судя по отсутствию по дефолты
> этих хоткеев, мегаэффективных про такая ерунда не парит.

Во ты балабол. Целую простыню рассуждизмов накатал "как оно там должно работать", "ты просто даже не понял!" - вместо того, чтобы взять и посмотреть. Или спросить. Или промолчать.
По умолчанию, при нажатом Ctrl,  ряд `,1,2,3,4 переключает фокус на "окна".
При этом первое "окно" - терминал, а 1,2,3,4 и т.д. - "Editor Group"-ы
Т.е. на самом деле переброска кода "туда сюда" - две рядом лежащие кнопки, причем при переключении терминал преспокойно остается на месте.
Такое вот "мышкой проклацывать", великий-знаток-всего-на-свете.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено freehck , 19-Фев-21 20:40 
> Тут идея в том что тебе не нужно помнить команды мейка, а просто открыть их список

Команды мейка? Это что ещё за зверь такой? Это вы так список таргетов, что ли?


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено alex312 , 19-Фев-21 13:01 
>Ох уж эти смузихлебы...

Смузи стал продаваться ещё в 30-х годах ХХ века в Калифорнии,[2] но стал очень популярным в США только в конце 1960-х годов,


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Анон Анонов , 19-Фев-21 13:05 
Зачит, в теории, и Страуструпа можно к смузихлёбам причислить?

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено jSnake , 19-Фев-21 14:00 
Блин, пальцы толстые. Хотел человеку плюс за шутку, а в и итоге минус влепил. Прости, мил человек.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 14:19 
Люди, подгоните ему точилку для пальцев!

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 15:55 
> Хотел человеку плюс за шутку, а в и итоге минус влепил

Да, долбаные сенсорные экраны. Сам их ненавижу, но приходится пользоваться ибо надо быть в тренде.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 20:34 
> приходится пользоваться

Потому что альтернатив нет.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено alex312 , 19-Фев-21 14:49 
Да, похоже, что весь IT, как мы его знаем - это сплошное смузихлебство.

Вот, как минимум, все что породила кремниевая долина.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено kissmyass , 19-Фев-21 14:54 
фотоаппараты придумали больше столетия назад, а фоткаться в туалетах - относительно недавно

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Lex , 19-Фев-21 15:53 
Прост норм туалеты придумали недавно

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 17:24 
> Прост норм туалеты придумали недавно

Да и с фотоаппаратом столетней давности это не сказать что удобно. Он вообще здоровый и тяжелый, к тому же превьюхи напрочь нет, да и светочувствительность никакая - ты вообще не поймешь на фото там за кунсткамера. Конечно, можно еще и лампу-вспышку приволочь, но тогда на тебя прибежит смотреть весь район.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено flkghdfgklh , 21-Фев-21 07:09 
А 100+ лет назад было модно наряжать покойников и фоткаться с ними…

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено антон , 21-Фев-21 10:46 
Может вскод по мэйкфайлу кодовую модель научилась делать (аля сланг сервер + сомпайл команд жсон).

Иначе плагин тривиальный (вызывает мэйк и имеет формочки для 70 проектов с настройками)


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено маколюб , 19-Фев-21 13:05 
просто бoмжи с 486 в этом чате в лучшем случае vim без лагов могут лицезреть, какой gui, нет

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 14:21 
И тебе точилку для пальцев. На всякий случай!

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Анонимъ , 20-Фев-21 22:48 
Подтверждаю. Как обновил пеку, так сразу и пересел с VIM на vs-code. Разумеется с плугинкой на vim-like раскладку, но это другое, да.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено InuYasha , 19-Фев-21 13:14 
С тех пор как всё переломали на .NET, IDE от микрософта стали не нужны.
Also, рпиятно было бы видеть новости про Code::Blocks и подобное.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 13:33 
Хотел ответить что code::Blocks протух, но заглянув к ним на сайт, увидел что они спустя три года ожили. Видимо все это время на wxWidgets 3 переписывались. Могли бы и в новости пописывать, мол живы мы, дела делаем.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено InuYasha , 19-Фев-21 15:04 
Вообще-то там Nightly builds обновляются чуть ли не раз в неделю. Надо открывать форум.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 13:57 
> рпиятно было бы видеть новости

Напиши и видь


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 20-Фев-21 12:29 
Кодил в нем на wxWidgets, хорошая среда.
А VSCode всё-таки впечатлила меня недавно скоростью интерфейса, как будто не на электроне, а на ASMе написана.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 13:33 
Охренеть, оно наконец догнало Geany! :D

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 21:05 
> Охренеть, оно наконец догнало Geany! :D

Это которе после перехода на GTK3 стало грузиться по 7-9 секунд при наличии более 10 открытых вкладок?


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 22:39 
> Это которе после перехода на GTK3 стало грузиться по 7-9 секунд при
> наличии более 10 открытых вкладок?

Ну вот у меня сейчас 11 вкладок открыто. Время запуска... я даже его не скажу, потому что он вылетает на экран как ошпареная кошка. Чтобы эти миллисекунды измерить надо как-то очень отдельно изгалиться. Ты о чем? Не, может, если 11 файлов с флопаря открывать - может оно так и будет, конечно, но я думал что флоповоды у народа уже вымерли.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Иваня , 19-Фев-21 13:39 
Самый топовый редактор 21 века! Хоть я и не люблю технологии на которых он написан.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено AntonAlekseevich , 19-Фев-21 13:52 
Ждали 2 года...

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено srgazh , 19-Фев-21 13:55 
Привет! Что же сам не написал?;)

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 15:58 
Написано же: ждал.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 19:26 
Фигасе ты терпеливый.

А я так в это время пользовался нормальной IDE написаной на нормальных плюсах.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено AntonAlekseevich , 20-Фев-21 01:30 
> Фигасе ты терпеливый.

Пока не гневаюсь.

> А я так в это время пользовался нормальной IDE написаной на нормальных плюсах.

Хоть что-то полезное про Vim подумал.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 13:52 
Лучше бы поддержку CMake или других нормальных систем сборки сделали чем этот генерируемый хлам на регулярках из 80-х поддерживать.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено srgazh , 19-Фев-21 13:54 
https://code.visualstudio.com/docs/cpp/cmake-linux
Очнись

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 14:00 
Не хоми!

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено alex312 , 19-Фев-21 14:52 
даже для Qbs ксть плагин

https://marketplace.visualstudio.com/items?itemName=qbs-comm...


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 19:25 
А какой нужен плагин чтобы поставить плагин чтобы поставить плагин чтобы можно было ставить плагины?

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено антон , 21-Фев-21 10:50 
Воссал воссала не восссал

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 15:59 
> Лучше бы поддержку CMake

cmake-tools?

> других нормальных систем сборки

Это каких?


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено alex312 , 19-Фев-21 19:13 
Qbs

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Урри , 19-Фев-21 19:32 
Он сказал нормальных.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено alex312 , 19-Фев-21 20:15 
define нормальных

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 22:41 
> define нормальных

#define нормальных


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 14:01 
Так и извиваются, лишь бы подсадить на своё гoвнo.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Брат Анон , 19-Фев-21 14:27 
1) И всё-таки не говно. Сам поди, на вс-коде сидишь? ;)
2) Вовсе не их. Лицензия свободная, можешь делать что хочешь. И В отличии от особо некоторых других -- портирован даже на ведроид.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено sdfgjsdfjdj , 19-Фев-21 14:02 
а как не мог этот VSCode нормально парсить выхлоп с мейка, так и не может...

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Брат Анон , 19-Фев-21 14:28 
А обещали?))

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 19:24 
Плагин поставь и будет тебе счастье

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 16:44 
> отладки и запуска проектов, использующих сборочные сценарии на базе файлов Makefile

и как же это работает?

просто открывается содержимое Makefile на экран с подсветкой синтаксиса?


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 19:23 
> просто открывается содержимое Makefile на экран с подсветкой синтаксиса?

Нет, для подсветки синаксиса тебе нужен плагин и language server


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено vitalif , 19-Фев-21 18:07 
А что, ее там не было? А что было? *.sln только что ли постылый?

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Урри , 19-Фев-21 19:31 
Ого какая у анонима квалификация - Visual Studio от Visual Studio Code отличить не может.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 20:19 
Обе поделки от ms недоразвитые. В visualstudio блочится весь интерфейс если нет связи с gdbserver. Даже крестик для закрытия программы.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 19:05 
Наконец-то смузисосы узнали о существовании makefile

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 20-Фев-21 12:30 
В вебне он не нужен.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено cheater , 19-Фев-21 19:08 
Ну-ну, почему-то в отличие от VScode у меня в "устаревшем" емаксе запуск компиляции выдаёт окно выхлопа make, в котором я могу встать на строку "src.cpp:89" где случился варнинг и этот src.cpp:89 является хотлинком на данный исходник и строку. И это одна из тысячи мелочей, которых нет в vscode. Нет, MS, быстро переплюнуть редактор, который вылизывали 30+ лет, не получится, не старайся. :)

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 19:11 
Ms сама ничего не может, это все подбирают из песочниц, где индусы гадят.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Урри , 19-Фев-21 19:30 
Давным-давно нормально работает, я каждый день использую. Зажимаю контрол и клик мышкой открывает нужный файл на нужной строке.

А еще прекрасно работает дебаг через gdb, как локальный, так и удаленный через gdbserver (причем. даже для других платформ - я, например, комфортно дебажу арм код на локальной интел-машинке).

> И это одна из тысячи мелочей, которых нет в vscode.

Которые давным-давно есть в vscode, но хейтерам же все равно, наврал и сидишь довольный?


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено cheater , 19-Фев-21 19:45 
> Которые давным-давно есть в vscode

Прям все тысячи? Так уверен, даже не зная, что за мелочи я имел в виду?

Тормозить этот твой недоредактор на паре тысяч строк хоть разучился?



"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено cheater , 19-Фев-21 19:50 
> А еще прекрасно работает дебаг через gdb, как локальный, так и удаленный через gdbserver

VScode-хомячки как только видят какую-то новую перделку в своей ide так считают что это нечто революционно новое? Gud-gdb в емаксе сто лет.



"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 20:37 
> VScode-хомячки как только видят какую-то новую перделку в своей ide

Только это не IDE. Это редактор текста с плагинами. Не более того. При этом и редактор так себе, посредственный.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 21:00 
>  И это одна из тысячи мелочей, которых нет в vscode

Попробовал бы прежде чем утверждать


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 19:08 
А отключение подсветки синтаксиса уже запилили?

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 20:38 
Плагин жешь.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 19:22 
Да не может такого быть, вот это прогресс, вот это понимаю ревалюционная технология.

Позорище хомячковое.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 20:35 
VSCode эта такая благотворительная программа Microsoft. Помощь умственно отсталым.

Мужду протчих это очень ценится и от кучи налогов особождает. Работа с такими вот "особенными" людьми.


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 19-Фев-21 23:46 
Вопрос к пользователям сабжа, вы микрософтовскую сборкк используете или vscodium?
Если первый вариант, то как боретесь с телеметрией?
Если второй то как дела обстоят с плагинами? Я слышал что пересборщики упоролись и пилят свой каталог расширений который так себе

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено OpenEcho , 20-Фев-21 14:22 
> Если второй то как дела обстоят с плагинами?

Нормaльно все с плaгинами, а если не париться, то легко подключить и М$ репу:
https://github.com/VSCodium/vscodium/blob/master/DOCS.md#ext...


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Zitz , 20-Фев-21 00:39 
Зачем писать код в браузере? Для этого есть текстовые редакторы, например, vim, sublime, notepad++, geany и прочие.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 20-Фев-21 00:57 
Зачем писать код в текстовом редакторе (например, vs code, vim, sublime, notepad++, geany и прочие)? Для этого есть IDE.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 20-Фев-21 17:15 
Это те, в которых нет текстового редактора?

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 21-Фев-21 04:40 
> Зачем писать код в текстовом редакторе (например, vs code, vim, sublime, notepad++,
> geany и прочие)? Для этого есть IDE.

Мне Geany как раз нравится тем что примерно на границе миров. Не такой монструозный как мега-IDE, но умеет кучу полезностей так что "редактор" так то весьма "программерский" и вызывает вопросы "где заканчивается редактор и начинается ide".


"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 20-Фев-21 02:19 
С ненужном редакторе появилась поддерка ненужной системы сборки.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 20-Фев-21 09:06 
От Майкрософт нам ничего не надо.

"В редакторе кода Visual Studio Code появилась поддержка Make..."
Отправлено Аноним , 21-Фев-21 04:41 
> От Майкрософт нам ничего не надо.

Почему? Могут например околеть.