$shibayu36->blog;

クラスター株式会社のソフトウェアエンジニアです。エンジニアリングや読書などについて書いています。

VSCodeのworkbench.activityBar.visibleをworkbench.activityBar.locationに移行する

僕はSettings Cycler - Visual Studio Marketplaceを使ってVSCodeのActivityBarの表示非表示を切り替えている。こういうやつ。

  "settings.cycle": [
    {
      "id": "zen",
      "values": [
        {
          "editor.folding": false,
          "editor.glyphMargin": false,
          "workbench.activityBar.visible": false
        },
        {
          "editor.folding": true,
          "editor.glyphMargin": true,
          "workbench.activityBar.visible": true
        }
      ]
    }
  ],

しかし、最近workbench.activityBar.visibleがdeprecatedになったことによって動かなくなっていた。そのため移行した。 https://github.com/microsoft/vscode/issues/196457

workbench.activityBar.location という項目に移行すると良いようだ。hiddenとsideの切り替えによって表示非表示を切り替えられる。 migrate activityBar.location · shibayu36/config-file@40ebcd9 · GitHub