
在官方提供的本地化 IntelliSense 文件下载页面上,可以看到目前仅提供了.NET5 的本地化 IntelliSense 文件。我们要下载的是.NET6的本地化IntelliSense文件,这时官网的下载页面满足不了我们的需求,我们可以打开github的IntelliSense开源项目,里面提供了.NET的本地化IntelliSense工具,使用它来对我们的 .NET8 的 IntelliSense 文件进行本地化。
Github项目:https://github.com/stratosblue/IntelliSenseLocalizer
1. 安装本工具
dotnet tool install -g islocalizer
运行 islocalizer -h 可以看到更多的命令和帮助信息.
islocalizer install auto -h
islocalizer cache -h
2. 尝试从nuget.org安装已生成好的智能感知文件
查看可用的包 Nuget
这个命令将尝试从nuget.org找到并安装zh-cn的net6.0智能感知包:
islocalizer install auto -m net6.0 -l zh-cn
你也可以使用-cc来指定内容双语对照类型
islocalizer install auto -m net6.0 -l zh-cn -cc LocaleFirst
3. 自己构建本地化智能感知文件
构建net6.0相关的文件:
islocalizer build -m net6.0
这个命令可能会运行很久。。。不过缓存完文件后,第二次生成会快很多。 生成的压缩包将会存放到默认输出目录,可以在控制台输出中找到路径。
4. 安装生成的智能感知文件
islocalizer install {ArchivePackagePath}
ArchivePackagePath 是build命令输出的路径.




没有回复内容