我可以让 Textmate 补全忽略大小写吗?
我已经使用 Textmate
几年了,但对于 Objective-C,我发现 Xcode 更容易。 我喜欢 Xcode 的原因之一是我可以输入“nsui”,它会为我推荐 NSUInteger。 如果我想在 Textmate 中得到同样的东西,我必须输入“NSUI”,因为我想要的建议的开头都是大写的。 如果大小写不同,Textmate 将不匹配我想要的完成的开始。 我喜欢 Textmate,但我的小指已经厌倦了一直按住 Shift。
我猜测 Textmate 中的补全来自捆绑包中的“Completions: Cocoa”。 有没有办法关闭 Textmate 中的大小写敏感度,以便我可以键入“nsui”或“NSUI”并获得“NSUInteger”建议?
编辑:
看起来这是不可能的。 我昨天完成了补全支持,可以从脚本中获取补全列表(我编写了一个脚本来从 dict/words 文件中提取可能的补全),但 textmate 似乎总是比较大小写。
I've used Textmate
for a couple of years, but for Objective-C I'm finding that Xcode is easier. One of the reasons I like Xcode is that I can type "nsui" and it will suggest NSUInteger for me. If I want the same thing in Textmate, I have to type "NSUI" since the start of the suggestion I want is all capitalised. Textmate won't match the start of the completion I want if the capitalisation is different. I love Textmate, but my pinky is getting tired of holding down shift all the time.
I'm guessing that the completions in Textmate come from the "Completions: Cocoa" in the bundle. Is there a way to turn off the capitalisation sensitivity in Textmate so that I can type either "nsui" or "NSUI" and get an "NSUInteger" suggestion?
Edit:
It looks like it's not possible. I went through the completions support yesterday, and it's possible to get the list of completions from a script (I wrote a script to pull possible completions from the dict/words file) but textmate always seems to compare the case.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为 TextMate 没有那么复杂。 在包编辑器中,您可以创建一个插入 NSUInteger 并具有选项卡触发器“nsui”的代码片段。 如果您希望它也适用于“NSUI”,请复制该代码片段。
I don't think TextMate is that sophisticated. In the bundle editor you can create a snippet that inserts NSUInteger and has a tab trigger "nsui". If you want it to work for "NSUI" as well, then duplicate the snippet.