【Unity】Inspector中脚本中文乱码问题 |
您所在的位置:网站首页 › unity预览窗口运行脚本 › 【Unity】Inspector中脚本中文乱码问题 |
文章目录
问题原因安装 EditorConfig配置 EditorConfig修复后效果
问题原因
使用 Unity 时,在 Unity 编辑器中点击 C# 脚本进行预览时,脚本中的中文很有可能会出现乱码,如果你是用VS进行编辑的,这是因为VS默认保存脚本的编码为 GB2312,而 Unity 中默认使用 UTF-8 进行解码,所以会出现乱码,如下图: 这种情况,我们可以使用 EditorConfig 插件来统一处理,而且这个插件还可以帮助我们规范代码,更方便团队管理代码格式。 安装 EditorConfig在编辑器扩展商店中搜索 EditorConfig ,点击下载,成功后重启 VS 。 配置 EditorConfig使用 EditorConfig 需要在项目中建立一个配置文件,我们可以在 Assets 目录点击右键,然后添加一个 .editorconfig File。 VS 会自动生成一些默认配置,我们可以将这些配置全部删除,然后贴入我们自己需要的配置: [*] # 将缩进方式设置为4个空格 indent_style = space indent_size = 4 # 文件编码格式 UTF-8 charset = utf-8 # 行尾格式:Windows一般为CRLF,Linux一般为LF。 end_of_line = crlf # 文件结尾添加换行符,以防警告 insert_final_newline = true配置文件写好后,保存,然后重启 VS,后面再保存的文件就会使用 UTF-8 来处理了。 打开项目时,EditorConfig 插件会在打开文件的目录和每个父目录中查找 .editorconfig 文件,如果到达根文件路径或EditorConfig 文件root = true,则文件搜索将停止。EditorConfig 文件从上到下读取,最先发现的规则优先。 小提示:如果需要额外配置其他项,可以去查一下文档。 修复后效果在 VS 中重新保存一下文件,在 Unity 中就能看到效果了。 更多内容请查看总目录【Unity】Unity学习笔记目录整理 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |