1. ホーム
  2. visual-studio-code

[解決済み】Visual Studio Codeの「ワークスペース」とは何ですか?

2022-03-23 18:21:54

質問

例えば、Visual Studio Codeでは ユーザーレベルまたはワークスペースレベルで設定を適用します。 .

一方では

  • は、開いたプロジェクトディレクトリを参照することができます。
  • は、特定のウィンドウで開いたすべてのものを参照することができます。

上記で参照したページには、次のように書かれています。

"ワークスペース これらの設定はワークスペース内に保存されます。 ワークスペースを開いたときにのみ適用されます。

解決するには?

ワークスペースとは何ですか?

1つまたは複数の ルートフォルダ そのプロジェクトに属するすべてのVisual Studio Codeの設定と一緒に。これらの構成には以下のものがあります。

ワークスペースはなぜこんなにわかりにくいのか?

Visual Studio Codeでは、UI全体で一貫してこの用語が使われていません。 GitHubイシュー を使用して、この問題に対処しています。) 上記のようにワークスペースを参照することもあれば、特に .code-workspace ファイルを作成します。

良い例としては 最近のファイルウィジェット . リンク先のスクリーンショットでは、すべてのプロジェクトが同じ "ワークスペース" の見出しの下にグループ化されており、そこにあるすべてがワークスペースであることを示していることに注目してください。しかし、その後に .code-workspace というファイルには "Workspace"という接尾辞がついており、見出しとは逆に、これらのファイルだけが実際にワークスペースであることを示しています。

とは何ですか? .code-workspace ファイルを作成します。

それは コメント付きJSONファイル その をすべて保存します。 の設定データ、およびワークスペースに属するすべてのルートフォルダーの位置が表示されます。

は必要ですか? .code-workspace ファイルを作成しますか?

を作成する場合のみです。 マルチルートワークスペース その場合、1つの .code-workspace に表示させたいルートフォルダに加え、すべてのワークスペース設定を自動的にリストアするファイルです。 エクスプローラー .

単一フォルダのプロジェクトはどうなりますか?

すべて自動化されています。

Visual Studio Codeでフォルダを開き、現在作業しているプロジェクトに特に関連するエディターの修正を始めると、Visual Studio Codeは自動的に .vscode フォルダーを作成し、作業中のプロジェクトフォルダーのルートに格納します。この .vscode フォルダには、あなたが行った変更を保存するファイルがあります。

例えば、あなたが Visual Studio Codeの設定を変更する 現在のプロジェクトにのみ適用したい場合は、Visual Studio Code は settings.json ファイルを作成し、そのファイルは .vscode フォルダーに格納されます。

を作成することができます。 .code-workspace ファイルには、本当に必要であれば、単一のルートフォルダだけを含めます。そうすれば、プロジェクトフォルダーを直接開くことも、ワークスペースファイルを開くこともできるようになります。しかし、これが有益である理由は思いつきません。

を作成するにはどうすればよいのでしょうか? .code-workspace ファイルを作成できますか?

メニューへ移動 ファイル ワークスペースを別名で保存...

ワークスペースにルートフォルダを追加する方法は?

メニューへ移動 ファイル ワークスペースにフォルダを追加する... .

で定義されたワークスペースを開くには、どうすればよいですか? .code-workspace ファイルを作成できますか?

メニューへ移動 ファイル ワークスペースを開く... .

または、ダブルクリックで .code-workspace ファイルを作成します。Visual Studio Codeは、実際のファイルを開きません。その代わり、そのファイルを読み込んで、そのワークスペースに属するフォルダーを開きます。

実際の表示方法 .code-workspace ファイルを作成できますか?

メニューへ移動 ファイル 開く... を選択し、ターゲット .code-workspace ファイルを作成します。

または、そのファイルに関連するワークスペースを開きます。次に コマンドパレット を検索し、選択します。 ワークスペース ワークスペースの設定ファイルを開く コマンドを実行します。