こちらのissueを参考にさせていただきました。
https://github.com/microsoft/vscode-remote-release/issues/3665#issuecomment-1712834856
devcontainer.json
//略
"customizations": {
"vscode": {
"settings": {
"autoOpenWorkspace.enableAutoOpenAlwaysFirst": true
},
"extensions": [
"zoma.vscode-auto-open-workspace",
]
}
},
//略
ワーキングディレクトリに存在する.code-workspaceファイルを開く拡張機能を入れています。この拡張機能の設定としてデフォルトで.code-workspaceファイルを開く設定を追加しています。
以下のような.code-workspaceファイルをルートに置くと自動で開いてくれます
workspace.code-workspace
{
"folders": [
{
"path": "."
},
{
"path": "src"
}
],
"settings": {}
}