有时,在我使用 TextExpander 一段时间后,我会输入一个代码片段的短代码,它会将代码片段插入错误的位置。例如,我有一个代码片段,当我输入时会插入 php 标签pphp
。当它正常工作时,结果是这样的:
正确的
最后一句在这里。我会按回车键,然后在 换行符我将输入 pphp,它将执行以下操作: <?php >
但是当 TextExpander 开始出现故障时,同一段文字最终会变成这样:
错误
最后一句在这里。我会按回车键,然后在 换行符 <?php > 将输入 pphp,其作用如下:
如果我重新启动该程序,它就会再次正常工作。
这些是我设置的首选项。我尝试过使用和不使用剪贴板选项,但似乎没有效果。
有没有人遇到过这个问题并找到了解决办法?我认为即使在版本 2 中它也会这样做,我希望当 v3 出来时它会被修复,但我已经受苦一段时间了。我不相信我有任何其他程序会干扰它。
答案1
我切换到 Typinator,同样的事情发生了。所以,问题似乎出在 Google Chrome/Chromium 上。
我还没有切换回 TextExpander,但最新版本的 Safari 和 Firefox 与 Typinator 配合良好,而且最新版本的 Google Chrome(测试版)也可以,但不幸的是,不是 Chromium。