我可以让 Textmate 补全忽略大小写吗?

发布于 2024-07-21 13:25:16 字数 506 浏览 5 评论 0原文

我已经使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

○闲身 2024-07-28 13:25:16

我认为 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文