Unity、C#、visual studio 2019默认编码格式为utf-8不带签名

本案例基于unity平台,链接软件vs2019,C#语言。

注意:

该方法仅限于后续创建的脚本,前期已经在项目中的脚本只能单个修改。因此,单个脚本的修改请查看目录->设置并查看编码,想要直接修改后续所有生成的脚本请看目录->修改默认文件编码。

该方法实现的效果:每一次创建脚本时将直接生成utf-8不带签名的脚本,如图。

(如果你已经知道这个界面在vs的哪个位置怎么设置打开,直接跳转目录->操作)

设置并查看文件编码

在vs中怎样查看文件编码:工具->自定义.

命令->文件->添加命令

文件->高级保存选项->确定。

这样操作后就有,点击即可展示单个脚本的语言。

修改默认文件编码:设置每次创建脚本都是utf-8的操作如下:

1. 打开你此项目的Unity编辑器的文件位置。这个自己下载在哪儿按照对应位置去查找

D:\Unity\UnityHub\UnityEditors\2021.3.14f1\Editor\Data\Resources\ScriptTemplates\81-C# Script-NewBehaviourScript.cs

2. 用记事本打开81..的cs文件:打开后添加一个中文符号(这里添加的是中文冒号,可以是其他的中文符号)。保存此文件

3. 在unity中创建脚本,直接查看编码可以看到已经是效果图的样式。

开发建议:至此操作结束,简而言之就是修改编辑器下默认脚本的创建,因而建议每次在下载编辑器时直接修改此文件。

文章内容参考:Unity - 创建C#脚本默认编码格式为UTF8_unity 新增文件的默认编码格式-CSDN博客

创作不易,点个赞吧!