Могу ли я заставить Textmate игнорировать заглавные буквы?

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

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


Изменить:

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


person nevan king    schedule 22.05.2009    source источник


Ответы (1)


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

person neoneye    schedule 22.05.2009
comment
Спасибо, пожалуй, так и сделаю. - person nevan king; 23.05.2009