NET Core之积沙成塔01: 解决Visual Studio 2019 代码提示为英文
NET Core之积沙成塔01:
解决Visual Studio 2019 代码提示为英文
2020年7月21日 李运琪
系统环境:Microsoft Windows10
Microsoft Visual Studio 2019 16.3
问题描述:Visual Studio 2019 代码提示为英文
问题原因:IntelliSense 是一种代码完成辅助工具,可以在不同的集成开发环境 (IDE) 中使用,例如 Visual Studio。 默认情况下,在开发 .NET Core 项目时,SDK 仅包含英语版本的 IntelliSense 文件。
解决方法:
一、下载中文版的IntelliSense 文件
下载地址:https://dotnet.microsoft.com/download/dotnet-core/intellisense
下载本机使用.NET Core对应版本的简体中文IntelliSense 文件,保存在本地后解压。解压后得到三个文件夹,分别对用三种软件开发工具包类型:
1、Microsoft.NETCore.App.Ref(.NET Core)
2、Microsoft.WindowsDesktop.App.Ref(Windows 桌面)
3、NetStandard.Library.Ref(.NET Standard)
每个目录中都有一个zh-hans文件夹,里面有若干命名空间的XML文件。
二、复制文件到本地.NET Core 安装文件夹下相关目录
定位到本机 .NET Core Intellisense 文件夹,默认情况下,它位于 %ProgramFiles%\dotnet\packs 下 。
可以看到packs目录下有与我们解压后文件对应的目录,复制解压目录Microsoft.NETCore.App.Ref下的zh-hans文件夹,到本机dotnet\packs\对应目录下的ref\netcoreapp3.1目录中。
完整路径看起来将类似于 C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\3.1.0\ref\netcoreapp3.1 。
如法复制另外两个zh-hans文件夹到本地的对应目录中。
重启Visual Studio 2019,问题得到解决。
- 参考:Docs /.NET/.NET Core 指南 /安装指南