问题描述:使用Cmake Language Support插件需要安装dotnet的支持库,我原本已经使用apt的方式安装了,但是进入vscode依旧要我下载。尝试按网上的方法修改为我指定的路径:

"dotnetAcquisitionExtension.existingDotnetPath": [
        

        {
            "extensionId": "ms-dotnettools.csharp",
            "path": "/usr/lib/dotnet/dotnet"
        }
        
    ]

此方法无效

1. 如果HOME目录下存在.vscode-server:

sudo apt install dotnet-runtime-6.0
cd $HOME/.vscode-server/data/User/globalStorage/

创建目录

mkdir -p ms-dotnettools.vscode-dotnet-runtime/.dotnet/6.0.23~x64

 这里的6.0.23~x64是根据你vscode里提示要下载的版本对应的

然后把/usr/lib/dotnet里的东西拷贝到ms-dotnettools.vscode-dotnet-runtime/.dotnet/6.0.23~x64这里面,最后的目录结果是这样

2. 如果HOME下不存在.vscode-server:

  就目录变了,剩下的还是不变

cd $HOME/.config/Code/User/globalStorage
mkdir -p ms-dotnettools.vscode-dotnet-runtime/.dotnet/6.0.23~x64

这里的6.0.23~x64是根据你vscode里提示要下载的版本对应的

然后把/usr/lib/dotnet里的东西拷贝到ms-dotnettools.vscode-dotnet-runtime/.dotnet/6.0.23~x64这里面

再次进入vscode,能看到代码高亮了

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐