【发布时间】:2021-05-31 13:00:52
【问题描述】:
我使用 Sublime 3.0 编辑器,我的编辑器切换到任何 *.vue 文件的 Spaces: 2,如果我打开一个 JS 文件,它会切换到 Tab: 4。这导致我的 linter 出现问题。如何为所有文件设置标准?
【问题讨论】:
标签: sublimetext3 editor sublimetext
我使用 Sublime 3.0 编辑器,我的编辑器切换到任何 *.vue 文件的 Spaces: 2,如果我打开一个 JS 文件,它会切换到 Tab: 4。这导致我的 linter 出现问题。如何为所有文件设置标准?
【问题讨论】:
标签: sublimetext3 editor sublimetext
// Set to false to disable detection of tabs vs. spaces on load
"detect_indentation": true,
此设置默认开启,当它开启时,Sublime 会在文件加载时分析文件以尝试检测它们是如何缩进的。如果文件似乎以一种或另一种方式缩进,这将导致它从使用制表符切换到空格,并且对于空格缩进的文件,它还可以适当地调整tab_width 设置。
关闭设置将阻止它执行此操作,即使设置与当前文件的外观不匹配,设置也会保持原样。
【讨论】: