🌌
Visual Studio Code でデフォルトで起動するワークスペースを設定する
そんな方法はないので工夫する。
.zshrc (.bashrc) でこんなふうに設定しています。
~/.zshrc
code() {
if [ $# -eq 0 ]; then
command code /path/to/your/default/workspace
else
command code "$@"
fi
}
-
commandコマンドは元のコマンド(ここではcode)を実行するコマンド。これを忘れるとこの関数自体が再帰的に無限に呼び出されてしまう。 - 関数をスクリプトにして PATH で優先順位が高くなるように設定してももちろんいいと思う。
- ちなみに私はデフォルトのワークスペースを、Workspace Explorer エクステンション でワークスペースファイルを管理しているフォルダ(自体のワークスペース [1] )に設定しています。そうすることで、まずは既存のワークスペースの設定一覧を開きます。
-
ややこしい。 Workspace Explorer においてワークスペースファイルを集約するフォルダ自体をワークスペースにして管理していて、そのワークスペースを指定している、という感じです。 ↩︎
Discussion