Table of Contents
事象
Live Shareのクライアント側のみ、シンタックスハイライトやらLintやらとにかく拡張機能の類が信頼設定してるのに機能しなくなる
原因
LiveShareのクライアント側は、Virtual Workspace機能を用いており、拡張機能がこれに対応していない場合有効にならない。
対策
無理やり拡張機能を仮想スペースでも有効化するよう設定を流す。
VSCodeの共通設定を開いて、
"extensions.supportVirtualWorkspaces": { "<extensionID>": true }
を追加する。<extensionID>
はUnique Identifierの事であり、例えばeslintならdbaeumer.vscode-eslint
である。
詳細はこれをよんで
https://code.visualstudio.com/blogs/2021/06/10/remote-repositories