我们在进行.NET开发中,默认的智能提示是英文的。实不相瞒,我觉得不太友好。虽然也能看得懂,但需要人肉转换和思考,真是头疼。
其实微软早就为我们提供了.NET的多种语言包。
如何更改为简体中文或其它语言呢?
先决条件
Visual Studio 2019 16.8.3 或可以支持.NET5开发的版本
.NET 5 Sdk 或更高版本,目前最新是5.0.101
下载简体中文语言包
https://dotnet.microsoft.com/download/intellisense
解压下载的语言包,目录结构如下
现在要做的就是,需要将中文语言包zh-hans这个目录复制到.NET安装文件夹。默认情况下,它位于 %ProgramFiles%\dotnet\packs 下。
.NET 5+ 和 .NET Core对应 Microsoft.NETCore.App.Ref
Windows 桌面 对应
Microsoft.WindowsDesktop.App.Ref
.NET Standard 对应 NETStandard.Library.Ref
安装
打开 %ProgramFiles%\dotnet\packs\Microsoft.NETCore.App.Ref\5.0.0\ref\net5.0 其实就是 C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\5.0.0\ref\net5.0 目录
将解压后的Microsoft.NETCore.App.Ref文件夹里面的zh-hans文件夹复制过去。
重启 Visual Studio
这样我们就可以看到汉化后的注释提示了。