Sublimetext2 如何在升华文本中设置相同的tabsize宽度和4个空格?

Sublimetext2 如何在升华文本中设置相同的tabsize宽度和4个空格?,sublimetext2,Sublimetext2,如何在升华文本中设置相同的tabsize宽度和4个空格? 我喜欢verdana字体,然后我在sublime文本中将字体设置为它,但看起来1选项卡比4选项卡宽得多。为什么?如何修复? 作为屏幕截图包含的特定文件强制自己使用制表符而不是空格,这可能就是它看起来空间太大的原因。即使在用户设置中设置了“translate\u tabs\u to\u spaces”:true,,这也不会应用于设置文件本身 通过在首选项中启用draw\u white\u space,可以确保看到的实际上是空格/制表符。您可

如何在升华文本中设置相同的tabsize宽度和4个空格?
我喜欢verdana字体,然后我在sublime文本中将字体设置为它,但看起来1选项卡比4选项卡宽得多。为什么?如何修复?


作为屏幕截图包含的特定文件强制自己使用制表符而不是空格,这可能就是它看起来空间太大的原因。即使在用户设置中设置了
“translate\u tabs\u to\u spaces”:true,
,这也不会应用于设置文件本身

通过在首选项中启用
draw\u white\u space
,可以确保看到的实际上是空格/制表符。您可以通过编辑用户设置(首选项->设置->用户)并添加行
“绘制空白”:“选择”
(如果这是设置的最后一行,请记住不要包含逗号)

可以将此值设置为“无”以关闭绘制空白,“选择”以仅绘制所选内容内的空白,“全部”以绘制所有空白


如果您这样做,然后重新启动升华文本2,它可能会让您对正在发生的事情有一个很好的了解。

可能,这是一个与升华如何处理tabsize相关的问题

它似乎使用em破折号(-)的大小,而不是空格的大小。当然,在单间距字体中,这些大小是相同的,但在比例字体(如Verdana)中,它们是完全不同的:

“”(4个空格)

“---”(4个em破折号)

因此,我认为解决问题的唯一方法是使用
查看/缩进/将缩进转换为空格
将制表符转换为空格。并确保在首选项中设置
“将选项卡转换为空格”:true
,并在
缩进
菜单中设置
缩进使用空格


我对你所说的“不可用”很感兴趣。另外,检查窗口右下角的部分-是否显示“Tab Size:4”?