Подтвердить что ты не робот

Что такое Visual Studio Code?

Недавно я прочитал о Microsoft Visual Studio Code. Я работаю в основном на языках C и С++ на GNU/Linux. Мой вопрос заключается в том, является ли Visual Studio Code просто простым редактором, который использует любой компилятор на платформе, gcc в моем случае, в качестве фонового компилятора или он поставляется со своим собственным компилятором VS?

4b9b3361

Ответ 1

Код Visual Studio - это просто редактор, который имеет свои функции intellisense и некоторую интеграцию git и отладчика.

EDIT: больше информации здесь: https://code.visualstudio.com/Docs

Ответ 2

Это скорее простой редактор кода, чем среда IDE, и основное внимание уделяется редактированию веб-кода (Html, Javascript, CSS), TypeScript и С#. Он предоставляет расширенные функции IDE для этих языков, но более основные функции для других языков (подсветка синтаксиса).

Также см. Что такое редактор кода Visual Studio, построенный на

Ответ 3

По VentureBeat

Новое программное обеспечение Visual Studio Code доступно для Mac OS X, Linux и Windows. Он завершает завершение кода, Git интеграцию, листинг и сложную возможность отладки. И он работает с широким спектром языков.

"Вы можете использовать этот инструмент, чтобы иметь возможность создавать современные веб-приложения и облачные приложения с фантастической поддержкой ASP.NET, Node.js и TypeScript,

Подробнее здесь

Ответ 4

Извините, не вижу, что использовать Visual Studio Code для чего-либо, кроме javascript-программистов, если вам просто не нравится видеть ваш код на С++/Perl/Java в симпатичных цветах.

Чтобы ответить на ваши вопросы напрямую:

Да, это просто простой редактор.

Нет, он не использует какой-либо компилятор в платформе, gcc или любом другом компиляторе С++. Он не будет компилировать ваш код на С++, полная остановка.

Нет, он не поставляется со своим собственным компилятором VS, за исключением (по-видимому) "ASP.NET, Node.js или TypeScript".

Но это первый кросс-платформенный инструмент разработки в семействе Visual Studio, для определенного определения фразы "инструмент разработки".

Ответ 5

Используйте Visual Studio Code Tasks, чтобы выполнить компиляцию или создание программы.

Ответ 6

Хотя Microsoft не упоминает, похоже, что vscode является клоном ZED ide/текстового редактора. Что делает ZED уникальным - это набор принципов, предназначенных для "снижения когнитивной нагрузки" разработки.

О единственных важных функциях, которые я нашел, которые не совместимы с кодом ZED, является функция автоматического сохранения и привязки клавиатуры VIM. [РЕДАКТИРОВАТЬ: автоматическое сохранение отключено по умолчанию.] Почти все, что у него есть, копируется там. Несмотря на отсутствие этих важных функций, уменьшает утилиту vs code, тот факт, что он работает в разных средах, имеет минимальную окошку, разделенные панели, настраиваемую пользователем конфигурацию и основан на движке node.js, делает его очень удобным кросс-языковым редактором,

Очевидно, что если вы являетесь разработчиком windows/asp.net/.net старой школы, вам не нужно что-то вроде кода vs или zed, так как вы постоянно находитесь в Visual Studio. Тем не менее, для просвещенных немногих, которые просто дома на Mac или Linux, и которые используют python, node.js, json, С#, typescript и т.д. Взаимозаменяемы, легкий, быстрый, кросс-платформенный редактор кода необходим. Наличие этих опций делает многие задачи легкими, быстрыми и более сжатыми.

Ответ 7

согласно Википедии

https://en.wikipedia.org/wiki/Visual_Studio_Code

Код Visual Studio - это редактор исходного кода, разработанный Microsoft для Windows, Linux и macOS. Он включает поддержку отладки, встроенный элемент управления Git, подсветку синтаксиса, интеллектуальное завершение кода, фрагменты и рефакторинг кода. Он также настраивается, поэтому пользователи могут изменять тему редактора, сочетания клавиш и предпочтения. Это бесплатно и с открытым исходным кодом, [5] [6], хотя официальная загрузка находится под частной лицензией. [4]

Код Visual Studio основан на элементе "Электроника", который используется для развертывания приложений Node.js для рабочего стола, запущенного в макете Blink. Хотя он использует структуру Electron, [7] программное обеспечение не является вилкой Atom, оно основано на редакторе Visual Studio Online (кодовое имя "Монако" ). [8]

Ответ 8

VS Code - это редактор, предоставляемый Microsoft. Разработчики могут программировать на своем любимом языке, используя VS-код. Вы можете просмотреть видеоролик ниже 30 минут, что объясняется в 10 простых шагах, как закодировать код VS.

https://www.youtube.com/watch?v=gQ9CiRlRPKs