Executando a tecla de atalho com base em seu idioma no TextMate

0

Quando eu tenho um comando A do OBjective-C que tem a tecla Command-Shift-R, e o comando B do modo Texto que tem a mesma tecla de atalho, eu tenho um pop up com a chave de ativação do Command-Shift-R do modo em que estou.

Como posso tornar o modo sensível? Quero dizer, como posso executar o comando Objective-C somente quando estou no modo Objective-C?

    
por prosseek 07.03.2011 / 06:25

1 resposta

1

Você precisa atribuir um escopo ao comando.

Abra os Bundles »Bundle Editor» Bundle Editor ... e selecione o comando que você deseja alterar.

Procure o comando na categoria Objective-C , selecione-o e insira um escopo no canto inferior direito, provavelmente source.objc, source.objc++ . Então o comando estará disponível em qualquer lugar nos arquivos com destaque para Objective-C.

Confira os outros comandos na categoria Objective-C para escopos mais especializados, por exemplo Documentação para o Seletor e seu escopo meta.bracketed.objc | meta.function.objc .

    
por 07.03.2011 / 07:23