.NET 6,7,8 本地化的 IntelliSense 文件
内容提要
该文章介绍了一个名为IntelliSenseLocalizer的工具,用于生成和安装本地化的智能感知文件。该工具通过下载和分析在线文档中的API页面,生成目标XML文件。使用该工具可以安装已生成好的智能感知文件,也可以自己构建本地化智能感知文件。该工具适用于.NET5及以下版本,不支持.NET6及以上版本。
关键要点
-
IntelliSenseLocalizer是一个用于生成和安装本地化智能感知文件的工具。
-
该工具通过下载和分析在线文档中的API页面,生成目标XML文件。
-
IntelliSenseLocalizer适用于.NET5及以下版本,不支持.NET6及以上版本。
-
用户可以通过命令行安装该工具,并获取使用帮助。
-
可以尝试从nuget.org安装已生成的智能感知文件。
-
用户也可以自己构建本地化智能感知文件,生成的压缩包会存放在默认输出目录。
-
目前Net9仍处于预览版,暂时不支持该工具。
延伸问答
IntelliSenseLocalizer是什么工具?
IntelliSenseLocalizer是一个用于生成和安装本地化智能感知文件的工具。
如何安装IntelliSenseLocalizer?
可以通过命令行运行命令'dotnet tool install -g islocalizer'来安装该工具。
IntelliSenseLocalizer支持哪些.NET版本?
IntelliSenseLocalizer适用于.NET5及以下版本,不支持.NET6及以上版本。
如何从nuget.org安装已生成的智能感知文件?
可以使用命令'islocalizer install auto -m net6.0 -l zh-cn'来尝试从nuget.org安装zh-cn的net6.0智能感知包。
如何自己构建本地化智能感知文件?
可以使用命令'islocalizer build -m net6.0'来构建相关的本地化智能感知文件。
IntelliSenseLocalizer的生成过程有什么限制?
如果在线文档的页面布局发生变化,IntelliSenseLocalizer可能无法自动适配新的布局。