Existe uma maneira de reentrar um bloco de código? Estou procurando algo semelhante ao Ctrl+ Shift+ Fno Eclipse (Auto-Format / Recuo).
Para ser claro,
- Eu já sei como formatar XML fora do Notepad ++ (o Eclipse funciona bem, como mencionado), por isso não preciso de muitos links para outras ferramentas de formatação XML.
- Estou trabalhando especificamente com XML e HTML.
- Idealmente, há uma combinação de teclas tão conveniente quanto a do Eclipse, para que eu não precise interromper meu fluxo de trabalho.
Eu já sei sobre o NppAutoIndent - ele não funcionará, pois estou trabalhando com XML, HTML e CSS.
Respostas:
Desde que atualizei para 6.3.2, eu uso
XML Tools
.Nas versões anteriores: menu → TextFX → HTML organizado → organizado: Reindent XML.
fonte
<form><input><input><input><input><input></form>
. Seu código precisa estar nesse formato para funcionar, o que será um<form><input /><input /><input /><input /><input /></form>
Instale o plugin Tidy2. Eu tenho o Notepad ++ v6.2.2 e o Tidy2 funciona bem até agora.
fonte
Para quem não sabe, o npp tem muito suporte de plugins e outros projetos. Você pode baixar esses plugins do SourceForge .
Você precisa
XML Tools
formatar seu texto em n ++Depois de baixar
XML Tools
..Sair do Notepad ++
Vá para
C:\Program File\Notepad++
.... Sua pasta instalada no N ++.copy replace
..\Plugins
subpasta e coloque o arquivo baixado abaixoReinicie e aproveite !!!
Ctrl+ Alt+ Shft+ Bpara formatar.
fonte
É a terceira vez que instalo o Windows e o npp e, depois de algum tempo, percebo que a função arrumada não funciona mais. Então, procuro uma solução no google, venho a este tópico e, com a ajuda de mais alguns, finalmente o conserto. Vou colocar um resumo de todas as minhas ações de uma vez por todas.
Instale o plugin TextFX: Plugins -> Plugin Manager -> Mostrar Plugin Manager. Selecione Caracteres do TextFX e instale. Após o reinício do npp, o menu 'TextFX' deve estar visível. (créditos: @remipod).
Instale o libtidy.dll colando a pasta Config de um pacote npp antigo: Siga as instruções nesta resposta .
Depois de ter uma pasta Config no seu destino de instalação mais recente do npp (normalmente C: \ Arquivos de Programas (x86) \ Notepad ++ \ plugins), o npp precisa ter acesso de gravação a essa pasta. Clique com o botão direito do mouse na pasta Config -> Propriedades -> guia Segurança -> selecione Usuários, clique em Editar -> marque Controle total para permitir acesso de leitura / gravação. Observe que você precisa de privilégios de administrador para fazer isso.
Reinicie o npp e verifique se o TextFX -> TextFX HTML Tidy -> Tidy: XML reindent funciona.
fonte
O Notepad ++ não fornece nenhum recurso por padrão. Mas você pode usar algumas ferramentas online para formatar automaticamente textos como https://www.freeformatter.com/xml-formatter.html .
Isso ajuda. :)
fonte
Eu tive que atualizar as configurações de proxy em Plugins -> Plugin Manager -> Mostrar Plugin Manager -> Configurações para ver qualquer PlugIns na lista "Disponível".
Depois disso, a instalação do "XML Tools" foi fácil e fez o trabalho solicitado, conforme descrito acima.
fonte
Para responder diretamente ao OP, dê uma olhada no site desse cara: Thomas Hunter Notepad ++ Tidy for XML . Etapas simples a seguir e você obtém uma formatação muito agradável do seu XML dentro da NPP. Até agora, a única anomalia que encontrei é com elementos de fechamento automático aninhados EG:
Será arrumado até:
Pode haver uma maneira de corrigir isso, mas, por enquanto, ele conseguiu reduzir o número de linhas no meu documento em 300k e essa anomalia específica pode ser contornada.
fonte
Estou usando o Notepad 7.6 com "Plugin Admin" e não consegui encontrar XML Tools.
Eu tive que instalá-lo manualmente como o @ some-java-guy fez em sua resposta, exceto que minha pasta de plugins estava localizada aqui:
C:\Users\<my username>\AppData\Local\Notepad++\plugins
nesse diretório, criei um novo diretório (chamado XmlTools) e copiei o XMLTools.dll lá. (E copiei todas as dependências para o diretório do Notepad ++ nos arquivos de programa.)
fonte
Basta instalar o último bloco de notas ++ e instalar o recuo Por dobra. Na barra de menus, selecione Plugins -> Plugins Admin e selecione recuo Por dobra e a instalação. Funciona melhor
fonte