sublime3 使用reindent格式化代码不是4个空格的宽度

已经在设置setting-user里面加入了:

...
    // The number of spaces a tab is considered equal to
    "tab_size": 4,

    // Set to true to insert spaces when tab is pressed
    "translate_tabs_to_spaces": false,
...

而且本来setting-default的tab宽度就是4,但我在格式化某个文件时,缩进的宽度总是5个空格。

后来发现原来tab-width这个设置是针对每个文件而言的,每个文件可能不一样。可以在文件右下角设置:
在这里插入图片描述
点击space:5此处。
在这里插入图片描述
在这里可以很方便的进行设置,且可以主动convert。(从View->Indentation也可以设置但不方便)

将当前文件的tab-width设置为4后再reindent,缩进的宽度就是4个空格了。

posted @ 2019-08-04 16:18  allMayMight  阅读(304)  评论(0编辑  收藏  举报