Sublimetext2 升华项目设置文件中特定于语法的设置
“升华设置”文件根据每个项目强制执行设置:Sublimetext2 升华项目设置文件中特定于语法的设置,sublimetext2,sublimetext,Sublimetext2,Sublimetext,“升华设置”文件根据每个项目强制执行设置: { "folders": [ ... ] "settings": { "tab_size": 4 } } 如何在此文件中使用特定于语法的设置,例如,仅为*.js文件设置2的选项卡大小?您不能直接在用户首选项.升华设置文件中设置语言排他设置。但是,在编辑给定类型的文件时,可以使用菜单项首选项->设置–更多->语法特定–用户,创建仅限于该类型的设置文件 此新文件将出现在您的Packages/User目录中,
{
"folders": [ ... ]
"settings":
{
"tab_size": 4
}
}
如何在此文件中使用特定于语法的设置,例如,仅为
*.js
文件设置2的选项卡大小?您不能直接在用户首选项.升华设置文件中设置语言排他设置。但是,在编辑给定类型的文件时,可以使用菜单项首选项->设置–更多->语法特定–用户
,创建仅限于该类型的设置文件
此新文件将出现在您的Packages/User
目录中,其名称与其语言相匹配,例如Markdown。sublime settings
将是一个特定于Markdown的设置文件。您可以签出
基本上一个.editorconfig文件
# editorconfig.org
# top-most EditorConfig file
root = true
# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true
# Matches multiple files with brace expansion notation
# Set default charset
[*.{js,py}]
charset = utf-8
# 4 space indentation
[*.py]
indent_style = space
indent_size = 4
# Tab indentation (no size specified)
[Makefile]
indent_style = tab
# Indentation override for all JS under lib directory
[lib/**.js]
indent_style = space
indent_size = 2
# Matches the exact files either package.json or .travis.yml
[{package.json,.travis.yml}]
indent_style = space
indent_size = 2
甚至还有一个很好的升华文本包,可以自动阅读和理解它们。只需在版本控制中启动.editor配置,您就可以开始了。您正在尝试为特定项目(.sublime project
设置文件)或任何.js
文件全局设置这些设置,无论其来源如何?用于此项目中的任何.js
文件。但不会将此类文件复制到您的项目中。您无法为每个项目设置此选项,它显示为。