为什么当我在 vscode 调试器中创建 launch.json 文件时,它会安装很多依赖项

Why when I create launch.json file in vscode debugger it installs a lot of dependencies

当我点击创建一个 launch.json 文件时,我在终端中得到了这个。 这个是正常的 ?还是发生了什么不好的事情?

Installing C# dependencies...
Platform: win32, x86_64

Downloading package 'OmniSharp for Windows (.NET 4.6 / x64)' (38449 KB).................... Done!
Validating download...
Integrity Check succeeded.
Installing package 'OmniSharp for Windows (.NET 4.6 / x64)'

Downloading package '.NET Core Debugger (Windows / x64)' (45337 KB).................... Done!
Validating download...
Integrity Check succeeded.
Installing package '.NET Core Debugger (Windows / x64)'

Downloading package 'Razor Language Server (Windows / x64)' (62313 KB)..........

我已经等了 45 分钟

稍等一下,调试面板会打开