acl-dev / acl

C/C++ server and network library, including coroutine,redis client,http/https/websocket,mqtt, mysql/postgresql/sqlite client with C/C++ for Linux, Android, iOS, MacOS, Windows, etc..
https://acl-dev.cn
GNU Lesser General Public License v3.0
2.85k stars 937 forks source link

源码可以改成utf8的吗 #343

Open ChrisCatCP opened 3 months ago

ChrisCatCP commented 3 months ago

我看这个#308 有提到过 vs上可以添加.editorconfig来让vs识别为utf8

zhengshuxin commented 3 months ago

如果加了这个editorconfig,是不是就可以不用添加BOM头了?但是别人在引用Acl头文件时,如果没有加这个config会不会也会显示为乱的?

ChrisCatCP commented 3 months ago

是可以不用bom头,引用头文件没加.editorconfig是会乱

ChrisCatCP commented 3 months ago

如果加了这个editorconfig,是不是就可以不用添加BOM头了?但是别人在引用Acl头文件时,如果没有加这个config会不会也会显示为乱的?

现在主流ide/编辑器都支持这个了

zhengshuxin commented 3 months ago

在 acl/app/jencode 目录下的程序是一个 Windows 程序,可以根据需要将源码里的GB中文转成UTF8,如果需要转换,可以用它转一下。