编程时TextExpander空白问题

时间:2012-01-10 18:59:49

标签: coding-style text-editor

我是Mac用户的狂热TextExpander。我用它来扩展多个文本编辑器的代码。我有一个问题,我希望由使用TextExpander获得可能解决方案的其他程序员运行。

当我在具有前导空格的行上展开多行代码时,TextExpander会重置除第一行之外的所有行上的前导空格。

示例:

如果我正在尝试扩展调试片段,我会一直使用,从缩进的行开始,它就像是这样。

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

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

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

1 个答案:

答案 0 :(得分:3)

我担心TextExpander无法模仿代码编辑器的自动缩进行为。

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

如果您的代码编辑器尊重格式化文本的缩进级别,您可以使用片段编辑器上方的弹出窗口将代码段类型从纯文本更改为格式化文本,图片,然后选择格式 - &gt;文字 - &gt;显示标尺以显示文本视图标尺,其工作方式与TextEdit和其他应用程序相同
如果您需要进一步的帮助,请发送电子邮件至:support@smilesoftware.com