编辑器中显示中文C#语言需要修改编码格式为UTF-16怎么是设置?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编辑器中显示中文C#语言需要修改编码格式为UTF-16怎么是设置?相关的知识,希望对你有一定的参考价值。

在mono中使用C#编写中文 显示为乱码 在网上找到需要修改编码格式 “ 编辑器中显示中文C#语言需要修改编码格式为UTF-16” 但是不知道在哪里修改?请指教!!

貌似改成utf-16是不能解决显示中文的问题的。不过修改方法还是告诉你:一种是把你的脚本点击File中的save as 在弹出的对话框下面character coding中选择utf-16,这种是需要你每个脚本都得设置,另一种简单的方法是找到安装目下的这个文件夹ScriptTemplates,我的目录是C:\\Program Files\\Unity\\Editor\\Data\\Resources\\ScriptTemplates然后修改里面的81-C#,将该文件夹另存为utf-16的格式。不过我还是要说一下,网上很多说改成utf-8的这些方法我都试过,无法从根本上解决中文的问题。如果你只是要加中文注释的话最简单的办法是在你的中文注释两边加上英文符号,例如//**中文注释部分**//我一直这么写的一点问题没有。如果你是想在界面显示中文的话,本人建议用插件例如NGUI EGUI之类的替代GUI。本人未找到在界面显示中文的好方法。有的时候会显示出来但是有的时候会出现显示不全的问题。 参考技术A notepad++ 保存为 带bom格式的utf-8 我是这么做的 参考技术B 谢谢你的回复,共同学习进步,但是 我是想在屏幕上显示中文,这个方法怎么做,你知懂吗?

以上是关于编辑器中显示中文C#语言需要修改编码格式为UTF-16怎么是设置?的主要内容,如果未能解决你的问题,请参考以下文章

geany写C语言,printf打印中文时显示乱码

Java中 中文是怎么编码显示的?

cmd显示编码gbk不可映射字符

linux怎么修改默认编码

Kali Linux 2020.1修改系统语言

MySQL设置默认编码集为utf8怎么设置