tre*_*der 271 formatting coding-style sublimetext sublimetext2 sublimetext3
你可以在Netbeans,Text Mate以及许多其他IDE中拥有80个字符/右边距线.是否可以在Sublime Text 3中使用它?任何选项,插件等?
Mat*_*DMo 526
是的,它可能在Sublime Text 2和3中(你应该真的 升级到你还没有 - 不要担心" beta "名称,它是坚如磐石的).选择View ? Ruler ? 80(还有其他几个选项).如果您想将文本实际包装在80列,请选择View ? Word Wrap Column ? 80.确保View ? Word Wrap选中.
要使您的选择永久保留(所有打开的文件或视图的默认选项),请打开Preferences ? Settings—User并使用以下任何规则:
{
// set vertical rulers in specified columns.
// Use "rulers": [80] for just one ruler
// default value is []
"rulers": [80, 100, 120],
// turn on word wrap for source and text
// default value is "auto", which means off for source and on for text
"word_wrap": true,
// set word wrapping at this column
// default value is 0, meaning wrapping occurs at window width
"wrap_width": 80
}
Run Code Online (Sandbox Code Playgroud)
这些设置也可以在使用的.sublime-project文件设置默认值以每个项目的基础上,或在特定的语法 .sublime-settings文件,如果你只希望他们能够应用到写入特定语言文件(Python.sublime-settings对JavaScript.sublime-settings等).通过打开具有所需语法的文件,然后选择来访问这些设置文件Preferences ? Settings—More ? Syntax Specific—User.
与往常一样,如果您的设置文件中有多个条目,请用逗号分隔它们,,除了在最后一个之后.整个内容应该用大括号括起来{ }.基本上,确保它是有效的JSON.
如果您想要一个键组合来自动将标尺设置为80以获取特定视图/文件,或者您有兴趣学习如何在不使用鼠标的情况下设置值,请在此处查看我的答案.
最后,正如另一个答案所提到的,你真的应该使用等宽字体,以便你的代码正确排列.其他类型的字体具有可变宽度字母,这意味着一个80个字符的行可能看起来与另一个具有不同内容的80个字符行的长度不同,并且您的缩进看起来都是混乱的.Sublime 默认设置了等宽字体,但您当然可以选择任何一种.就个人而言,我真的很喜欢解放单声道.它有字形支持许多不同的语言和Unicode字符,看起来擅长各种不同的大小,并且(最重要的是编程字体)明确区分0和O(数字零和大写字母哦)1和l(数字一和小写字母)不幸的是,并非所有等宽字体都有.2.0版及更高版本的字体是根据开源SIL Open Font License 1.1(这是FAQ)获得许可的.
She*_*man 13
为此,您的字体也需要设置为等宽字体.
如果你考虑一下,线条就不能完美排列.
这个答案在sublime文本论坛详细说明:
http://www.sublimetext.com/forum/viewtopic.php? f = 3&p = 42052
这个答案有链接为您的操作系统选择合适的字体,
并给出一个边缘的答案字体不排队的情况.
另一个为程序员列出了很好的等宽免费字体的网站. http://hivelogic.com/articles/top-10-programming-fonts
在stackoverflow上,请参阅:
迈克尔露丝的答案在这里: 如何使标尺始终显示在Sublime文本2中?
MattDMo的答案在这里: Sublime Text的默认字体是什么?
我有以下设置的标尺:
30
50(git提交消息标题应限制为50个字符)
72(git提交消息详细信息应限制为72个字符)
80(Windows命令控制台窗口最大值为80个字符宽度)
其他观看环境受益于较短的线条:github:在线查看文件时没有自动换行
因此,我尝试将.js .md和其他文件保存为70-80个字符.
Windows控制台:80个字符.
| 归档时间: |
|
| 查看次数: |
110538 次 |
| 最近记录: |