一、editorconfig什么

示例

顾名思义,EditorConfig就是编辑器配置,帮助开发人员不同编辑器和IDE之间定义和维护一致的编码样式,由用于定义编码样式文件格式一组文本编辑插件组成,这些插件使编辑器能够读取文件格式并遵循定义样式。EditorConfig文件易于阅读,并且与版本控制系统配合使用

二、解决什么问题

目的是解决不同编辑不同操作系统之间的风格不同,这个是写代码时候进行生效

三、怎么集成editorcofig

我们的项目的根目录下面新建一个文件,叫做.editorconfig

webstorm为例,我们直接创建他会自己读取这个文件

vscode为例,我们需要下载插件叫做editorconfig for vs code才会生效

# https://editorconfig.org

root = true

[*] //表示所有的文件都可用
charset = utf-8 //设置文件的字符集
indent_style = space //缩进风格space 回车indent_size = 2//缩进大小是2
end_of_line = lf //缩进类型视lf
insert_final_newline = true //始终再文章末尾进入一个新行
trim_trailing_whitespace = true //移除无效空格

[*.md] //表示md文档需要尊行以下规则
insert_final_newline = false
trim_trailing_whitespace = false

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注