Roo*_*ook 18 sublimetext sublimetext2
当你有一个长行的文本文件时,将它们重新格式化为某个宽度的方法是什么,而不是将它们混为一谈?
一般来说,我正在寻找的是Vim,
(要在每一行都做)
V
gq
j
Run Code Online (Sandbox Code Playgroud)
与textwidth预先设定的.
小智 20
ALTOS X上的+ CMD+ q将硬线包装到您设置的任何标尺列.请参阅Andrew对标尺设置的回答.
ALT+ q适用于Windows,根据此评论,它也适用于Linux.
根据评论,Sublime Text没有很好地包装评论,例如
/*
* Blah blah blah blah blah blah blah blah blah
*/
// Blah blah blah blah blah blah blah blah blah
Run Code Online (Sandbox Code Playgroud)
插件Sublime Wrap Plus可用于包装这些.但是,如果您选择所有文件,它似乎不能正常工作,如果您只选择要包装的注释行,它似乎效果最好.(在Sublime Text 3中测试,而不是2).
And*_*rew 10
编辑→换行菜单有很多选项可用于不同行长度的硬包装段落.
"Ruler Paragraph at Ruler"将使用您为标尺设置的任何设置,在您的用户首选项中设置如此(请参阅/sf/answers/792366851/):
// Adds a single vertical ruler at line 80
"rulers": [80],
Run Code Online (Sandbox Code Playgroud)
或者您可以使用视图→标尺设置临时标尺.
yos*_*ade -2
Sublime 会为你重新缩进代码,并且通常会做得很好。如果您转到编辑 \xe2\x86\x92 行 \xe2\x86\x92 重新缩进,则可以在菜单中找到该选项。
\n\n或者,您可以在 Sublime 中设置自定义键绑定,以便可以使用快捷方式重新缩进代码。\n为此,只需将以下行添加到 Preferences \xe2\x86\x92 Key Bindings \xe2\x80\x93 User 中。
\n\n{"keys": ["alt+shift+r"], "command": "reindent" , "args": {"single_line": false}}\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
6838 次 |
| 最近记录: |