有没有办法强制Sublime仅对给定的文件扩展名使用设置。在我的具体情况下,我想在.sh文件扩展名上使用Unix行结尾。
答案 0 :(得分:1)
是的,有,但设置是语法,而不是文件扩展名。首先,打开.sh
文件,语法应自动设置为Shell Script (Bash)
。接下来,点击 Preferences -> Settings-More -> Syntax Specific-User
,会出现以下内容:
{
"extensions":
[
"bash",
"zsh",
"sh",
"profile"
]
}
将其更改为以下内容:
{
"extensions":
[
"bash",
"zsh",
"sh",
"profile"
],
"default_line_ending": "unix"
}
并保存。您可以使用 Preferences -> Settings-Default
中提供的任何设置,针对任何语法遵循相同的一般原则。