我已经开始使用Sublime Text 2及其插件社区,作为我的Dreamweaver替代品(感谢众神).我喜欢Sublime并且显然不会在未来几个月或几年内实现它的许多功能,但是有一个简单的设置我很难搞清楚.
我过去曾经使用过BBedit.我非常喜欢的一个功能是在软包装时能够"反转"缩进行,这样换行看起来像这样:
Text text blah blah blah blah long enough to wrap
to a new line blah whenever soft wrap happens it
reverse-indents like this.
Here's a new line with no indent.
Run Code Online (Sandbox Code Playgroud)
也许我不应该与一个看似微不足道的特征结婚,但我发现当不可能将一行的开头与长行的"尾矿"混淆时,更容易阅读代码.有谁知道如何在Sublime中做到这一点?
经过进一步的使用,我想我已经明白了这一点。显然,Sublime 的默认(也是唯一)行为是反向缩进代码行,但保持html行齐平。因此,当我编辑 PHP/HTML 文档时,换行大约有一半时间会反向缩进,具体取决于换行符处是在标签中还是在片段中。
我的代码的效果是这样的:
<!-- Wrapped HTML doesn't reverse indent -->
<a href='long_link_that_causes_lines_to_wrap' other_attribute='
jquery_thing_that_makes_lines_wrap'>something</a>
...
<!-- Wrapped PHP snippets do reverse indent -->
<? echo date('M jS', strtotime('some_interpolated_formatting_string',
$some_variable_expression)); ?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2364 次 |
| 最近记录: |