Как создать рабочее пространство - PullRequest
0 голосов
/ 15 ноября 2018

Как создать рабочее пространство в коде Visual Studio?Я вижу команду меню Файл, чтобы открыть, добавить папку и сохранить рабочую область, но ничего для ее создания.

Вопросы Как создать рабочую область в коде VS и Как создатьрабочая область VSCode Python? специфична для Python.Я спрашиваю, как создать общее рабочее пространство.

Вопрос Что такое «рабочее пространство» в VS Code? дает некоторое объяснение того, чем они являются, но не ясно, как их создать..

Ответы [ 3 ]

0 голосов
/ 29 мая 2019

У меня был такой же вопрос, но ответ прост, а вы нет.Нет необходимости запускать пустое рабочее пространство.Чтобы начать новый проект, используйте Открыть папку из меню Файл: перейдите к проекту, создайте папку, если это необходимо, а затем выберите папку.Теперь вы работаете с любыми файлами в этой папке, как если бы это было рабочее пространство.Если вы покинете и откроете другую папку или рабочую область с файлами, которые все еще открыты в редакторах, эти файлы будут открыты при повторном открытии этой папки.Visual Studio Code заставляет вещи работать без усилий!Пока вы не сделаете что-то, что определенно требует рабочего пространства, вам не нужно его сохранять.Если вы сохраняете рабочее пространство без изменения настроек в корневой папке, то вот как это выглядит: {"folders": [{"path": "."}],"settings": {}}.Вот и все.Открытые редакторы сохраняются внутри независимо от того, были ли вы сохранены как рабочее пространство.

Вам нужно сохранить это рабочее пространство, только если вы хотите добавить папку в рабочее пространство (в этом случае VSC предложит вам сохранить multirootрабочее пространство , если вы выходите или хотите сохранить настройки, относящиеся к папке вашего проекта (хотя вы можете сделать это без рабочего пространства, используя settings json в папке .vscode внутри). Даже тогда VSCавтоматически сохранит параметры рабочего пространства для папки, если вы явно не сделали папку проекта рабочим пространством.

Требуется ли вам рабочее пространство и дополнительный файл .code-workspace? Если у вас несколько корневых папок, этоконечно, приятно открыть рабочее пространство и иметь их все в следующем сеансе. Если это просто для настроек проекта с одним корнем, он не нужен (возможно, если вы хотите файл, которым вы можете поделиться с другими в проекте), и еслипричина, по которой вы меняете настройки для каждого проекта, связана с языком может иметь больший смысл добавлять языковые настройки в ваш основной файл настроек и использовать их каждый раз, когда вы работаете над проектом такого типа.

Короче говоря, каждый раз, когда вы используете Open Folderworkbench.action.files.openFolder вы по сути переключаетесь на другое рабочее пространство.

enter image description here

0 голосов
/ 30 июля 2019

Если у вас уже открыто окно с файлами или папками проекта, и вы хотите, чтобы новое рабочее пространство работало с другим проектом:

  1. В меню «Файл» выберите «Новое окно»
  2. В меню «Файл» выберите «Добавить папку в рабочую область» и выберите корневую папку вашего проекта

Новое окно - это рабочее пространство для вашего нового проекта.Вы можете сохранить его в именованном файле с помощью «Файл», «Сохранить рабочее пространство как ...»

(вышеприведенные инструкции относятся к коду 1.36.1 в macOS.)

0 голосов
/ 15 ноября 2018

В меню «Файл» выберите «Открыть папку ...». Выберите папку. Вы можете добавить папки в рабочую область, используя «Файл» | «Добавить папку в рабочую область ...».

По желанию, также перейдите в «Файл» | «Предпочтения» | «Настройка». Вкладка «Настройки пользователя» будет открыта по умолчанию. Найдите вкладку «Настройки рабочего пространства» и выберите ее. Измените настройку, например, измените тему.

Затем вы можете сохранить рабочее пространство, используя «Сохранить» в меню «Файл».

Когда вы закрываете рабочее пространство с помощью «Закрыть рабочее пространство» в меню «Файл», тогда, если вы изменили тему для рабочего пространства, тогда тема должна вернуться к глобальной теме. При повторном открытии рабочей области VS Code откроет папки, которые были добавлены в рабочую область, и применит любые параметры, которые были указаны для рабочей области. Есть несколько параметров, которые игнорируются для рабочих областей по соображениям безопасности, но все остальные параметры могут быть переопределены в рабочих пространствах.

Возможно добавить несколько проектов в рабочую область; см. Многокорневые рабочие пространства .

...