Existe uma maneira de converter um bloco de texto em maiúsculas no Notepad ++?
Deve virar
asdf ASDF aSdF
para dentro
Asdf Asdf Asdf
Vejo maiúsculas e minúsculas no menu de edição, mas essas não são exatamente o que estou procurando.
O plugin TextFX possui esse recurso, eles chamam de "Caso apropriado". Você pode encontrá-lo em TextFX -> Caracteres TextFX -> Caso apropriado :
Plugin Commands
seção do Mapeador de Atalhos . ItemProper case
está presente lá, esperando por você :)Edit | Convert case to
Você pode usar substituir texto pela expressão regular:
Explicação:
Pesquisar texto
\<
corresponde ao início de uma palavra(\w+)
corresponde a qualquer sucessão de letras de palavrasSubstituído por
\L
converte tudo para minúsculas até o final da sequência de substituição\u
traduz a próxima letra para maiúscula\1
coloca o primeiro grupo de pesquisa capturado ()1 :
fonte
Como o caminho mudou nesse meio tempo, aqui está como funciona agora (sem o TextFX):
Selecione o caso que deseja converter, pressione Alt- Uou escolha
Editar - Converter maiúsculas e minúsculas em - maiúsculas e minúsculas .
fonte
Se você não conseguir instalar o plug-in TextFX, poderá criar uma macro que faça algo muito próximo:
Coloque o cursor perto de uma palavra e clique no ponto vermelho na barra de ferramentas ou em Macro> Iniciar gravação.
Use o ctrl+ shift+ ←(tecla de seta esquerda) para selecionar a palavra inteira
Coloque-o em minúsculas ( ctrl+ u).
Pressione ←para ir para a frente da palavra.
Realce a primeira letra (usando shift+ → uma vez )
Letras maiúsculas que, ( ctrl+ shift+ u).
Pressione o quadrado preto ou vá para Macro> Parar gravação. Na mesma seção da barra de ferramentas, você verá um botão com um disquete (como alternativa, existe uma opção no menu macro). Pressione e atribua uma tecla de acesso, eu uso ctrl+ shift+ alt+ u.
fonte
Uma coisa a ter em mente com isso. O plug-in TextFX está apenas na versão ANSI. Você precisará baixar o arquivo ZIP e copiar o conteúdo do diretório ANSI para o seu computador. Por alguma razão, o .exe instala apenas o unicode sem alguns plug-ins principais.
fonte