Sublimetext3 升华文本3设置在新文件中始终丢失

Sublimetext3 升华文本3设置在新文件中始终丢失,sublimetext3,indentation,Sublimetext3,Indentation,我最近切换到了sass,因为我喜欢它的缩进风格,但现在我的SB3文本编辑器有一个问题: 我的初始选项卡设置对于sass来说太大了(它只是占据了太多的位置,默认情况下,选项卡大小设置为4),所以我做了哪些更改,我只是转到了 Preferences -> Settings More -> Syntax Specific User 然后我补充说: { "tab_size": 2, "translate_tabs_to_spaces": true } 这里是诀窍,只有当我创建/打

我最近切换到了sass,因为我喜欢它的缩进风格,但现在我的SB3文本编辑器有一个问题:

我的初始选项卡设置对于sass来说太大了(它只是占据了太多的位置,默认情况下,选项卡大小设置为4),所以我做了哪些更改,我只是转到了

Preferences -> Settings More -> Syntax Specific User
然后我补充说:

{
  "tab_size": 2,
  "translate_tabs_to_spaces": true
}

这里是诀窍,只有当我创建/打开一个文件,然后按tab键时,它才会对文档本身起作用。这就像我从未更改过它一样,但在设置文档中,它工作得非常完美。我尝试了许多解决方案,但没有一个成功。

答案由sergioFC提供给我!谢谢你,伙计! 答案是,这些等级库设置取决于打开等级库时的文件。 例如,如果我有一个.css文件,并且我打开了特定于语法的用户,那么我在您中编写的所有内容都将仅应用于具有相同扩展名的文件


非常感谢@sergioFC

特定于语法的设置文件(可能是CSS.sublime设置)的文件名是什么?其他文件是否设置了相同的语法?如果打开另一个sass文件并转到“首选项…”语法规范,是否打开了同一个文件?同时检查设置detect_indentationMan,我爱你,我没有发现这些设置特定于你在其中纠正的扩展名文件。。瓦乌。非常感谢,很好用