Adicione atalhos de teclado Alt aos menus TextFX no Notepad ++

1

Existe uma maneira de adicionar atalhos de teclado Alt (geralmente mostrados como uma letra sublinhada, por exemplo, F ile > S ave) para os menus TextFX no Notepad ++ 5.8.6 (a última versão antes da enorme e feia caixa de diálogo Localizar)?

Como prefiro deixar minhas mãos no teclado em vez de usar o mouse, para usar os menus, preciso pressionar Alt + T e, em seguida, usar as teclas do cursor ou pressionar T várias vezes para navegar até o item relevante.

Eu sei que posso vincular chaves a itens específicos, mas não uso nenhum item individual com a freqüência suficiente para dedicar um conjunto inteiro de atalhos a eles. Além disso, eu precisaria lembrar quais são as ligações, enquanto as letras sublinhadas servem como um lembrete claro.

Descobri que adicionar um e comercial antes de um caractere no arquivo XML de localização faz dele um atalho Alt, mas o TextFX obviamente não está nesses arquivos.

Obrigado!

    
por Gnubie 22.02.2012 / 12:16

2 respostas

1

Usando o plugin HEX-Editor, pesquise no modo ANSI

Viz S

e adicione "e" comercial antes das letras para criar um atalho (as strings são preenchidas com nulo, assim você pode usar o tamanho da string reduzindo os nulos após isso).

Para alterar o rótulo do menu "TextFX Characters", pesquise no modo hexadecimal para

43 00 68 00 61 00 72 00 61 00 63 00 74 00 65 00 72 00 73

e modifique os caracteres diferentes de zero. Como essa string não pode ser estendida, você pode "anexar" um caractere de outra parte da string, digamos, o "s" para criar "TextFX & Character".

    
por 05.04.2012 / 14:54
1

Encontrei outro jeito ... deixe-me saber como isso funciona para você.

No menu de arquivos, clique em Macro > Modificar atalho / excluir macro ...

Escolha a aba Plugins, selecione um comando Text FX para o qual você deseja atribuir um atalho.

Por fim, verifique seus resultados no menu TextFX

Eu tinha capturas de tela, mas não permitia que eu postasse imagens, pois minha reputação é baixa.

    
por 11.06.2015 / 20:12