Могу ли я сделать завершения Textmate игнорировать заглавные буквы? - PullRequest
1 голос
/ 22 мая 2009

Я использовал Textmate в течение нескольких лет, но для Objective-C я обнаружил, что Xcode проще. Одна из причин, по которой мне нравится Xcode, заключается в том, что я могу набрать «nsui», и он предложит мне NSUInteger. Если я хочу то же самое в Textmate, я должен набрать «NSUI», так как в начале предложения, которое я хочу, все заглавными буквами. Textmate не будет соответствовать началу завершения, которое я хочу, если заглавные буквы разные. Я люблю Textmate, но мой мизинец устал постоянно держать нажатой смену.

Я предполагаю, что дополнения в Textmate происходят из "Завершений: Какао" в комплекте. Есть ли способ отключить чувствительность к заглавным буквам в Textmate, чтобы я мог набрать "nsui" или "NSUI" и получить предложение "NSUInteger"?


Edit:

Похоже, это невозможно. Вчера я прошел через поддержку дополнений, и можно получить список завершений из сценария (я написал сценарий для извлечения возможных завершений из файла dict / words), но textmate всегда сравнивает регистр.

1 Ответ

1 голос
/ 22 мая 2009

Я не думаю, что TextMate настолько сложен. В редакторе пакетов вы можете создать фрагмент, который вставляет NSUInteger и имеет триггер табуляции "nsui" Если вы хотите, чтобы он работал и для «NSUI», скопируйте фрагмент.

...