1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

VSCode ワークスペースのフォルダーを移動してしまったら・・・

Posted at

■ はじめに

VSCodeのワークスペースのフォルダーを移動したところ、VSCodeのプリイマリーサイドバーのワークスペースのフォルダー名の後ろに!が表示されるようになりました。これは自動で修正されません。修正するにはどうするのか?整理してみました。

■ 前提

  • Windows 10 以上のOS
  • VSCode(ver 1.7.1.2)

■ フォルダー移動前

2022-09-20-10-42-27.png

* ワークスペース : My-Projyect
* 夏目漱石フォルダーをStoryに移動します。

※ VSCodeではワークスペース名は英語の場合、大文字になる。

■ フォルダー移動後

2022-09-20-10-58-32.png

夏目漱石フォルダーに!が表示されます。

※ VSCodeの再起動で!が表示されます。

■ ワークスペース名.code-workspaceの編集

ワークスペースの設定ファイル(ワークスペース名.code-workspace)を修正します。
  • ファイル(F) → ファイルでワークスペースを開く
    2022-09-20-11-07-49.png
  • My-Projyect.code-workspaceファイルの配置しているパスを調べます。
  • キャンセルでファイルダイアログボックスを閉じます。
    ※ 上記はOneDrive-Personal\ドキュメント
  • テキストエディター(メモ帖など)で調べたパスのMy-Project-code-workspaceファイルを開きます。
    2022-09-20-11-16-07.png
7行目の夏目漱石のパスを移動したので変更する必要があります。
28行目のStory以下のパスに移動しました。
  • パスを下記のように修正しました。
    2022-09-20-11-21-55.png

  • 夏目漱石のパスから!が消えました。
    2022-09-20-11-31-22.png

■ ワークスペースのまとめ

  • ワークスペースのフォルダーはワークスペース名.code-workspaceファイルへパスとして設定される。
  • 「名前を付けてワークスペースを保存」で指定したフォルダーへワークスペース名.code-woarkspaceファイルを配置できる。
  • ワークスペース名.code-workspaceファイルを「名前を付けてワークスペースを保存」をしないで、フォルダーを「ワークスペースに追加する」を(ファイル(F) → 「フォルダーをワークスペースに追加」)実行するとワークスペース名が未設定(ワークスペース)と表示される。このワークスペースに名前を付けるには、「名前を付けてワークスペースを保存」で名前を付けることができる。
  • ワークスペースの名前を変更するには、ワークスペース名.code-workspaceファイルのファイル名のワークスペース名をエクスプローラーで変更することで名前を変更することができる。

まとめ

VSCcodeのワークスペースの設定がsetting.jsonにないので調べてみました。複数の.code-workspaceを用意すれば、プロジェクトご毎に使用するフォルダーのセットを切り替えて使用できます。例えば、ゲームプロジェクトなら、game.code-workspace、受験勉強の資料は、jyuken.code-workspaceなどVSCodeの有効活用が可能です。単純にテキストエディターで編集できるところがいいですね。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?