TextMate:删除尾随空格并保存

时间:2012-01-09 07:36:29

标签: textmate code-folding

我正在使用脚本删除尾随空格,然后保存文件。

问题是我使用它时所有代码折叠都会扩展。如何更改命令以保持代码折叠?

1 个答案:

答案 0 :(得分:2)

你可以使用foldingStartMarker& foldingStopMarker表示TextMate的折叠。

  

要定义一个以{作为行上的最后一个非空格字符并以}结尾}作为行上第一个非空格字符开头的块,我们可以使用以下模式:

foldingStartMarker = '\{\s*$';

foldingStopMarker = '^\s*\}';

按F1键将折叠存在的任何代码折叠。

参考:http://manual.macromates.com/en/navigation_overview#collapsing_text_blocks_foldings