DotNet / 编程技术 · 2022年8月16日

VS(Visual Studio)使用第三方插件自动更改文件编码

可以使用FormatOnSave,EditorConfig或ForceUTF8(NoBOM)等工具,这种方法可以让VS保存的文件默认编码为UTF-8,无需为每一个文件修改高级保存选项
值得一提的是,VS和JetBrains等软件中自带对EditorConfig的支持,无需下载插件,所以很推荐这种方式。
EditorConfig官网:链接 

ForceUTF8(NoBOM)官网:链接 
这里推荐一个EditorConfig的.editorconfig文件配置,需将其配置在项目根目录下,可供大家借鉴:
root = true  # 所在目录是项目根目录,此目录及子目录下保存的文件都会生效    
 
[*]  # 对于所有文件
indent_style = tab  # 缩进风格
tab_width = 4  # 缩进宽度
charset = utf-8  # 文件编码格式
end_of_line = crlf  # 行尾格式,Windows一般为CRLF,Linux一般为LF,根据需要更改
insert_final_newline = true   #文件结尾添加换行符,以防警告

总结

若只是更改几个文件的编码格式,则可以选择高级保存选项方式;若要所有文件都更改保存编码格式,推荐使用EditorConfig方式。

最新电影,电视剧,尽在午夜剧场

电影电视剧午夜不寂寞