首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在卓越的文本中设置相同的4个空格的制表符宽度?

如何在卓越的文本中设置相同的4个空格的制表符宽度?
EN

Stack Overflow用户
提问于 2013-01-04 04:01:11
回答 2查看 1.2K关注 0票数 2

如何在卓越的文本中设置相同的4个空格的制表符宽度?

我喜欢verdana字体,然后我将字体设置为华丽的文本,但看起来1个制表符比4个空格宽得多。为什么?如何修复?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-05 16:30:48

这可能是一个与Sublime如何处理表格大小有关的问题。

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

“”(4个空格)

“-”(4个破折号)

因此,我认为解决您的问题的唯一方法是使用View/Indentation/Convert Indentation to Spaces将制表符转换为空格。确保在您的首选项中设置了"translate_tabs_to_spaces": true,并在Indentation菜单中设置了Indent Using Spaces

票数 6
EN

Stack Overflow用户

发布于 2013-01-04 08:46:49

你作为屏幕截图包含的特定文件强制自己使用制表符而不是空格,所以这可能是为什么它看起来太大的空格。即使您在用户设置中设置了"translate_tabs_to_spaces": true,,这也不会应用于设置文件本身。

你可以通过在参数设置中打开draw_white_space来确保你看到的实际上是空格/制表符。您可以通过编辑用户设置(Preferences ->设置-> User)并添加行"draw_white_space": "selection", (如果这是您的设置的最后一行,请记住不要包括逗号)来完成此操作。

可以将此值设置为"none“关闭绘制空白," selection”仅绘制选定内容内的空白,而" all“则绘制所有空白。

如果你这样做了,然后重启Sublime Text 2,它可能会让你对发生的事情有一个很好的了解。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14146299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档