在mac电脑上做项目时每次都会遇到shader中文乱码问题...
在大佬分享shader的文章里的问答区,我看有提到2种解决方法,但我操作下来依旧显示乱码,可能是对mac无效...
熊猫超级shader (更新日期2023-05-12)-Magesbox
后面自己问了很多人拼拼凑凑才解决了这个问题(我对编码一无所知....)我整理下操作步骤分享一下
希望大家可以不用在这个问题上浪费自己宝贵的时间!!!
1、导入shader后出现乱码(以熊猫shader为例)
2、找到如图示的文件后并双击打开VSCode界面(在shader文件夹里)
3、选择编码格式
点击“通过编码重新打开”
选择UTF-8
重点!选择完UTF-8你会发现还是乱码,这个时候你按 ”command+z“(相当于win上的ctrl+z 撤回)
乱码就会恢复成中文了
4、重新选择编码格式 但这次是点击“通过编码保存”
选择UTF-8
5、打开VSCode的设置界面 搜索“encoding”并将默认字符集编码设置为“UTF-8”见图示
6、最后你关闭VSCode回到unity界面,它会重新加载一会后,乱码就会恢复成中文了!
-------------------------------------------------------------------------------------------------------------------------
如果有错误的地方麻烦大佬们可以指出!感谢!
也特别感谢熊猫大佬的shader分享!!!!