Convertendo texto em maiúsculas e minúsculas no Notepad ++


28

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.

Respostas:


40

O plugin TextFX possui esse recurso, eles chamam de "Caso apropriado". Você pode encontrá-lo em TextFX -> Caracteres TextFX -> Caso apropriado :

texto alternativo


1
Isso tem uma tecla de atalho?
— Homer

3
@ Homer - você pode atribuir um na Plugin Commandsseção do Mapeador de Atalhos . Item Proper caseestá presente lá, esperando por você :)
— miroxlav

2
Você não precisa mais do plug-in TextFX para converter entre estilos de caixa. O Notepad ++ possui "nativamente". É sobEdit | Convert case to
— Marjan Venema

1
Alt-U é o atalho.
— Michael S.

O último comentário deve estar em resposta aceita.
— Aman

10

Você pode usar substituir texto pela expressão regular:

insira a descrição da imagem aqui

Explicação:

Pesquisar texto

  • \< corresponde ao início de uma palavra
  • (\w+) corresponde a qualquer sucessão de letras de palavras

Substituí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 :


4

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 .

Converter maiúsculas e minúsculas em - maiúsculas e minúsculas

Convertendo em maiúsculas e minúsculas


Não tenho esse menu no NPP 7.5.4 (32 bits). Como alguém consegue isso? Obrigado.
— Andrey Kazak

Na versão de 64 bits da 7.5.4, está disponível. Talvez você queira usar esta versão.
— Michael S.

Obrigado. Você pode sugerir um plugin para obter um Título apropriado (primeira palavra em maiúscula e todas as outras palavras, exceto artigos, preposições e conjunções)?
— Andrey Kazak

Eu não acho que isso exista. Você pode colar seu texto em um programa de tradução como o Google Translate ou DeepL e traduzir para frente e para trás. Talvez isso ajude um pouco. Mas você terá que verificar manualmente depois.
— Michael S.

2

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.

  1. Use o ctrl+ shift+ ←(tecla de seta esquerda) para selecionar a palavra inteira

  2. Coloque-o em minúsculas ( ctrl+ u).

  3. Pressione ←para ir para a frente da palavra.

  4. Realce a primeira letra (usando shift+ → uma vez )

  5. 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.


1

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.


não é mais verdade.
— Tuncay Göncüoğlu
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.