Sublimetext2 如何在升华文本中设置相同的tabsize宽度和4个空格?
如何在升华文本中设置相同的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,可以确保看到的实际上是空格/制表符。您可
我喜欢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”?