Solution
Visual Studio reports an error when opening Unity Shader. This is because the extension is missing.
Click Extensions at the top->Manage Extensions
->Online, you will see this interface under normal circumstances, enter ShaderlabVS in the search box, download, close VS and restart.
proxy error
However, you may encounter the following problem, an error occurs when sending a request. Some people say that you can turn off the proxy in the network and internet proxy, but I have to turn on the proxy to access it.