我已在sublime text 3上设置了我的用户设置,以下选项:trim_trailing_white_space_on_save: true
但似乎我们的谣言对此有不同的看法,是否有用。所以我必须为每个项目覆盖这个设置(我想要其他项目,我只想跳过特定项目)。我已尝试在项目文件夹的根目录上创建文件.sublime-workplace
和/或.sublime-project
,并添加了以下内容:
{
"settings":
{
"trim_trailing_white_space_on_save": false
}
}
但是当我用空格保存文件时,它仍然会修剪它们。我究竟做错了什么?是否有特定的设置可以绕过每个项目?如果是,是否有其他方式(可能是一个崇高的插件或其他东西)。
答案 0 :(得分:5)
根据您问题中的描述,问题可能是您创建了项目文件但实际上没有打开它。如果您打开项目,Sublime仅会特别处理带有项目文件的路径,例如通过Project > Open Project
或通过命令行subl --project path/to/project.sublime-project
。
此外,如果没有要包含在项目中的路径列表,项目默认为空,这可能不是您想要的。
从您正在使用的现有窗口中,选择Project > Save Project As...
以保存捕获所有内容当前状态的项目和工作区;侧栏中可见的文件夹以及可能已打开的任何文件。完成后,您可以使用Project > Edit Project
编辑项目文件,并像上面一样添加设置。
除此之外,保存到您正在为项目使用的文件夹中的项目文件如下所示,也可以满足您的需求;只需记住使用Project > Open Project...
或Project > Switch Project...
打开您创建的文件,以便Sublime使用它。
{
"folders":
[
{
"path": "."
}
],
"settings":
{
"trim_trailing_white_space_on_save": true
}
}