* インストーラー版のVSCodeで設定だけポータブルにする [#o561c4c0]

- VSCode 1.25よりポータブルモードが追加された。
- ポータブルモードを有効にするには、ZIP版の場合、Code.exeのある場所に、dataというフォルダーを作ればいい。
- インストーラー版のVScodeを使っている場合も、Code.exeのある場所(C:\Program Files\Microsoft VS Code など)にdataを作ればいい。
- ただし、インストーラー版がインストールされる%ProgramFiles%以下はそのままではパーミッションが足りないので、VSCodeが起動しなくなる。
- そこで、dataを作ったあと自分でパーミッションを変更する。
- dataフォルダーのプロパティを開き、セキュリティータブを開き、編集ボタンを押下、一覧よりUsersを選び、アクセス許可より古コントロールにチェックを入れる。OKでダイアログを閉じる。
- VSCodeを起動すると、dataフォルダー以下にuser-dataフォルダーやextensionsフォルダーが作られる。
- 既存の%AppData%\Codeや%UserProfile%\.vscode\extensionsがある場合は、それぞれuser-data、extensionsとしてコピーするか、シムリンクを張るとよい。

 New-Item -Type SymbolicLink -Name user-data -Target "C:\Users\foo\Dropbox\VSCode\Data"
 New-Item -Type SymbolicLink -Name extensions -Target "C:\Users\foo\Dropbox\VSCode\Extensions"

** 参考 [#f0c5b025]

- https://code.visualstudio.com/docs/editor/portable
- https://github.com/Microsoft/vscode/issues/53653


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS