在日常工作中,我们会接触形形色色的工程。如果工程使用的技术架构不同,可能会有对应不同的代码规范。而每个人的编码习惯是不一样的,也是难以短时间内改变的,这也是我们常常在开发一个新工程的时候,会遇到各种规范报错的原因。
此时,如果能有一套配置,能够让我们在写代码时不用考虑该工程的规则,只要在保存时就能够自动按照当前工程配置好的规则修复所有错误,这无疑会大大增加我们的开发体验和效率。
下面我将详细讲解为了实现这一目标,我们需要做什么,以及各种规范的基本配置。
EditorConfig
首先,我们需要一个基本的规范,例如缩进,如何换行等等。它要适用于所有的团队,适用于所有的语言,适用于所有的编辑器。
EditorConfig能帮助我们实现这一点。它让所有的开发者在基本编码规范上保持一致。
我们需要做的是:
安装EditorConfig插件(有些编辑器默认支持EditorConfig,具体请看这些编辑器不需要安装插件(