🏃

VSCode Live ShareでThe host doesn't allow running this commandと言われたら

2023/03/19に公開

Live ShareでFlutterを書いて「Wrap with widget...」コマンドを実行したときに言われる[1]これ

The host doesn't allow running this commandと言われて実行できない

More infoボタンを押しても何の情報も得られないが、Live Shareの設定変更で実行できるようになる。

Live Shareのホスト側でCtrl + , (MacはCmd + ,)を押して設定画面を開き検索窓に「Allow Guest Command Control」を入れて出てきた設定項目にチェックを入れるだけ。

Allow Guest Command Controlの設定項目

Live Shareの設定はセキュリティ上の理由でデフォルトオフになってる項目[2]が多いが、信頼できる人とだけLive Shareするのであればオンにしておく方が開発効率がよいので、モブプロするのであれば最初から入れておくとよさそう。

脚注
  1. Flutter以外でも言われることがある気がする ↩︎

  2. Allow Guest Debug Control, Allow Guest Task Control, Allow Guest Execute Cells, Publish Workspace Info ↩︎

Discussion