EditorConfig for Visual Studio Code是vscode的拓展插件
marketplace.visualstudio.com/items?itemN… 翻译
该插件用于将.editorconfig文件中的设置项去覆盖用户工作区(vscode =》设置)的设置。不需要额外的vscode文件,与任何EditorConfig插件一样,如果未指定root=true,EditorConfig将继续在项目之外查找.EditorConfig文件。
该仓库是vscode的专属拓展插件,它内部使用editorconfig npm package,editorconfig npm package是少数
EditorConfig cores 库之一,这里是EditorConfig JavaScript Core,此外还有 EditorConfig C Core 和 EditorConfig Python Core.
你还可以参考的连接:
支持的属性
indent_styleindent_sizetab_widthend_of_line(on save)insert_final_newline(on save)trim_trailing_whitespace(on save)
插件如果工作
每当您打开一个新的文本编辑器、将选项卡切换到现有的选项卡或将焦点集中到已打开的编辑器时,此扩展就会被激活。激活后,它将使用editorconfig包去解析该特定文件的配置,并覆盖编辑器的设置。
注意:有些设置只能在文件保存时应用。
创建一个新的.editorconfig文件,方法是右键单击您想要的文件夹,然后选择Generate.editorconfig。