zoukankan      html  css  js  c++  java
  • .NET Core 2.0 项目的智能提示是英文,改成中文的解决方案

    截至目前为止(2017.09.21),Microsoft 官方并没有提供 .NET Core 2.0 正式版的多语言安装包。

    因此,在 Visual Studio 2015 Update 3 和 Visual Studio 2017 中,使用 .NET Core 2.0 作为目标框架的项目,编写代码时,智能提示的结果显示时英文的。

    如何改成简体中文或其它语言(例如繁体中文)呢?

    我知道 .NET Core 2.0 的智能提示文件路径在C:Program FilesdotnetsdkNuGetFallbackFoldermicrosoft.netcore.app2.0.0 ef etcoreapp2.0目录下。

    同时用Everything搜索工具,看到 .NET Standard 1.0, .NET Standard 1.3, .NET Standard 1.6, "netcore50" 这几个版本都是有简体中文的智能提示文件。

    使用Everything的搜索语法:

    folder: "C:Program Files (x86)Microsoft SDKsNuGetPackages" "
    ef
    etstandard1.0" zh-hant|zh-hans|de|es|fr|it|ja|ko|ru
    folder: "C:Program Files (x86)Microsoft SDKsNuGetPackages" "
    ef
    etstandard1.3" zh-hant|zh-hans|de|es|fr|it|ja|ko|ru
    folder: "C:Program Files (x86)Microsoft SDKsNuGetPackages" "
    ef
    etstandard1.6" zh-hant|zh-hans|de|es|fr|it|ja|ko|ru
    folder: "C:Program Files (x86)Microsoft SDKsNuGetPackages" "ref
    etcore50" zh-hant|zh-hans|de|es|fr|it|ja|ko|ru

    于是按照版本顺序,至于这个 "netcore50" 不知道什么鬼版本排最后,把想要的多语言文件夹(zh-hant|zh-hans|de|es|fr|it|ja|ko|ru),全部复制Copy到C:Program FilesdotnetsdkNuGetFallbackFoldermicrosoft.netcore.app2.0.0 ef etcoreapp2.0目录下。

    重启 Visual Studio, 打开项目,总算有智能提示了。

    我对比了一下英文和简体中文的智能提示,这简体中文的智能提示和 .NET Core 2.0 的英文智能提示,稍微有些不同,但大概意思是一样的。

    比如有的智能提示里提到".NET Framework xxxxxxxxxxxxx",但实际上应该是".NET Core xxxxxxxxxxxxx"。

    再比如,英文的智能提示,有些还会提示你去Github上看更详细的文档说明,并且给了你文档在Github上的相对路径,而简体中文的智能提示没有。

    最后,坐等官方出 .NET Core 2.0 的简体中文语言包。

    PS: 懒得自己搞的伸手党,或有需要简体中文或繁体中文语言包的,请留言。

  • 相关阅读:
    User-Agent大全
    Python yield 使用浅析
    解决Ubuntu终端里面显示路径名称太长
    百度搜索URL中的参数都是什么
    Fiddler 网页采集抓包利器__手机app抓包
    《samba服务配置的文本》
    《samba服务搭建》RHEL6
    《NFS文件共享服务的搭建》RHEL
    《shell脚本if..then..elif..then.if语句的总结》
    《shell条件测试语句,字符串测试apache是否开启》
  • 原文地址:https://www.cnblogs.com/VAllen/p/dotnet-core-2-0-visual-studio-intellisense-language-with-english-change-chinese.html
Copyright © 2011-2022 走看看