ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

编辑器配置

作者: sindresorhus 所有 热门

Sublime Text 插件 - 编辑器配置 - 帮助开发者在不同的编辑器之间保持一致的编码风格

详情

  • 1.1.1
  • github.com
  • github.com
  • 8个月前
  • 2小时前
  • 12年前

安装

  • 总数 218K
  • Win 83K
  • Mac 91K
  • Linux 44K
2021年8月6日 2021年8月5日 2021年8月4日 2021年8月3日 2021年8月2日 2021年8月1日 2021年7月31日 2021年7月30日 2021年7月29日 2021年7月28日 2021年7月27日 2021年7月26日 2021年7月25日 2021年7月24日 2021年7月23日 2021年7月22日 2021年7月21日 2021年7月20日 2021年7月19日 2021年7月18日 2021年7月17日 2021年7月16日 2021年7月15日 2021年7月14日 2021年7月13日 2021年7月12日 2021年7月11日 2021年7月10日 2021年7月9日 2021年7月8日 2021年7月7日 2021年7月6日 2021年7月5日 2021年7月4日 2021年7月3日 2021年7月2日 2021年7月1日 2021年6月30日 2021年6月29日 2021年6月28日 2021年6月27日 2021年6月26日 2021年6月25日 2021年6月24日 2021年6月23日 2021年6月22日
Windows 5 4 9 5 4 4 7 7 12 3 2 4 2 4 8 6 3 4 3 6 6 8 8 3 4 8 6 0 2 8 0 3 2 6 2 1 1 3 1 6 6 4 1 4 3 3
Mac 2 6 4 3 3 5 6 6 2 6 3 5 5 7 4 4 0 2 2 7 1 3 3 3 2 3 4 5 4 4 1 3 11 4 4 2 3 1 3 3 4 4 4 3 2 6
Linux 2 3 0 2 2 3 3 1 3 4 1 3 4 5 3 1 4 4 1 3 3 3 3 2 2 0 5 3 7 5 1 3 3 2 1 2 3 0 1 2 4 3 5 5 1 1

说明文件

源代码
raw.githubusercontent.com

编辑器配置

编辑器配置帮助开发者在不同的编辑器之间保持一致的编码风格

安装

使用包管理器安装编辑器配置并重启 Sublime。

开始使用

查看编辑器配置网站上的文档。

支持的属性

  • root
  • indent_style
  • indent_size
  • end_of_line
  • charset
  • trim_trailing_whitespace
  • insert_final_newline

属性的说明可以在编辑器配置网站上找到。

tab_width属性不支持。

示例文件

我推荐的默认设置

root = true

[*]
indent_style = tab
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

提示

编辑器配置片段

如果你记不起所有由编辑器配置文件管理的设置,你将喜欢代码片段editorconfig

只需输入editorconfig + Tab,你的编辑器将定位到第一个设置的值(indent_style = lf)。如果你想更改值,可以这样做,并通过按下Tab跳转到下一个设置的值,以此类推。设置会自动完成,如果你不记得所有可能的值,只需删除设置值,即可看到它们作为注释的所有值。

你可能在某个上下文中editorconfig + Tab将触发另一个代码片段。在这种情况下,只需使用前往任何位置(在 Linux/Windows 上为Ctrl + P,在 macOS 上为 + P),输入editorconfig,选择代码片段:editorconfig并按Enter

查看活动配置

活动配置将在 Sublime 控制台中打印。

尾部空格

尽管存在一个 trim_trailing_whitespace 属性。但我仍建议你在 Sublime 的设置中设置 "draw_white_space": "all" 和/或 "trim_trailing_white_space_on_save": true,以防止当项目缺少 .editorconfig 文件时,意外提交空白符垃圾。