Arn*_*old 5 textmate autocomplete osx-lion
我在 OS X Lion 上使用 TextMate 1.5.10,出于某种奇怪的原因,我没有获得单引号 (') 的自动完成功能。双引号 (") 工作正常。
由于我个人更喜欢在使用 JavaScript 或 PHP 编码时使用单引号,这让我有点恼火。就我用谷歌搜索而言,TextMate 实际上应该默认自动关闭单引号。
那么为什么这对我不起作用,我如何强制启用此功能?
自动插入哪些对取决于实际语言和为其加载的包。
实际的字符对在捆绑首选项中定义,针对不同的语言和上下文使用不同的设置。例如,在源代码中,撇号被设置为将其自身作为结束字符,注释和字符串除外。这是使用范围选择器实现的。
例如,如果要为纯文本启用单引号自动完成功能,则必须根据 TextMate 手册编辑此包的首选项。
转到Bundles → Bundle Editor → Show Bundle Editor。在左窗格中,选择“文本”和“其他”。在这里,将以下行添加到smartTypingPairs
(请注意,您必须在双引号内输入单引号):
( "'", "'" ),
Run Code Online (Sandbox Code Playgroud)
关闭捆绑编辑器,它应该适用于每个识别为纯文本的文件。如果它不能立即工作,请使用Bundles → Bundle Editor → Reload Bundles 重新加载包。
要为其他语言(如 JavaScript 或 PHP)更改它,您必须检查相应包的首选项。
归档时间: |
|
查看次数: |
433 次 |
最近记录: |