Sublime - 文件扩展名 - 设置(.sh Unix Line Endings)

时间:2014-09-19 16:40:42

标签: sublimetext2 settings sh sublimetext line-endings

有没有办法强制Sublime仅对给定的文件扩展名使用设置。在我的具体情况下,我想在.sh文件扩展名上使用Unix行结尾。

1 个答案:

答案 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 中提供的任何设置,针对任何语法遵循相同的一般原则。