EditorConfig for Visual Studio Code

675 阅读1分钟

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_style
  • indent_size
  • tab_width
  • end_of_line (on save)
  • insert_final_newline (on save)
  • trim_trailing_whitespace (on save)

插件如果工作

每当您打开一个新的文本编辑器、将选项卡切换到现有的选项卡或将焦点集中到已打开的编辑器时,此扩展就会被激活。激活后,它将使用editorconfig包去解析该特定文件的配置,并覆盖编辑器的设置。

 注意:有些设置只能在文件保存时应用。

创建一个新的.editorconfig文件,方法是右键单击您想要的文件夹,然后选择Generate.editorconfig。