
Quando tenho um comando A do OBjective-C que possui a tecla Command-Shift-R, e o comando B do modo Texto que possui a mesma tecla de atalho, tenho um pop up com a chave de ativação do Command-Shift-R independente do modo Estou dentro.
Como posso torná-lo sensível ao modo? Quero dizer, como posso executar o comando Objective-C somente quando estou no modo Objective-C?
Responder1
Você precisa atribuir umescopoao comando.
AbrirPacotes » Editor de Pacotes » Editor de Pacotes...e selecione o comando que deseja alterar.
Procure o comando noObjetivo-Ccategoria e selecione-a 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 em Objective-C.
Confira os outros comandos noObjetivo-Ccategoria para escopos mais especializados, por exemploDocumentação para Seletore seu escopo meta.bracketed.objc | meta.function.objc
.