2012-01-10 99 views
1

我是Mac用户的狂热TextExpander。我用它来扩展跨多个文本编辑器的代码。我遇到了一个问题,我想由使用TextExpander的可能解决方案的程序员来运行。TextExpander编程时出现空白问题

当我在具有领先空白的行上扩展多行代码时,TextExpander会重置第一行之外的所有行上的前导空白。

例子:

如果我试图扩大我用所有的时间调试片段,从缩进线,它看起来像这样。

echo '<pre>'; 
print_r(); 
echo '</pre>'; 

第一行是缩进的,因为那是我输入扩展缩写的地方。是否有可能在所有行上保持领先的空白状态?

echo '<pre>'; 
    print_r(); 
    echo '</pre>'; 

回答

3

恐怕TextExpander无法模仿代码编辑器的自动缩进行为。

如果您始终在相同缩进级别输入这些内容,请注意,您可以在TextExpander的代码片段编辑器中编辑代码片段时使用option-Tab插入选项卡。

如果您的代码编辑器遵守格式化文本的缩进级别,您可以改为将片段类型从纯文本更改为格式化文本,使用代码片段编辑器上方的弹出框将图片更改为格式 - >文本 - >显示标尺以显示文本视图标尺,它与TextEdit和其他应用程序中的相同。

如果您想进一步的援助,来信请寄:[email protected]

+1

我绝对认为你应该添加为在将来的版本功能。 – ATLChris 2012-01-11 02:51:25