Existe um atalho de teclado para formatar o código no Notepad ++?
Estou trabalhando principalmente com código HTML, CSS e Python.
Por exemplo:
<title>{% block title %} {% endblock %}</title>
<link rel="stylesheet" href="/media/style.css" type="text/css" media="screen" />
</head>
Para:
<head>
<title>
{% block title %}
{% endblock %}
</title>
<link rel="stylesheet" href="/media/style.css" type="text/css" media="screen" />
</head>
Lembro-me do Visual Studio fazendo isso com o Ctrl+ K+ De o NetBeans com o recurso também, mas não consigo encontrá-lo no Notepad ++, se é que pode fazê-lo.
html
notepad++
code-formatting
darren
fonte
fonte
Plugin manger
, o ponto é como de Notepad ++ versão 7.5, o plugin manager já não é fornecido com o Notepad ++Respostas:
TextFX -> HTML organizado -> organizado: reindent XML
Lembre-se de selecionar o código HTML antes de fazer isso.
fonte
Plugins > Plugin Manager > Show Plugin Manager
e baixar o TextFX a partir daí. Além disso, você provavelmente encontrará que o TextFX não pode encontrarlibTidy.dll
. Para corrigir isso, você pode fazer isso stackoverflow.com/questions/6985637/… Depois de tudo isso, você deve conseguirTextFX -> HTML Tidy -> Tidy: Reindent XML
como o @gablin descrito.tidy
pastaunicode\plugins\Config
e cole-a na suaC:\Program Files\Notepad++\plugins\Config
pasta.Tidy2
plug-in fará o trabalhoPlugins > Plugin Manager > Show Plugin Manager
e adicioneTidy2
.existe um plug - in como o UniversalIndentGUI , ele pode ser instalado diretamente no gerenciador de plugins e tem a possibilidade de reinserir as linguagens de programação mais usadas.
fonte
Se você for ao
TextFX
menu e aoTextFX Edit
, verá um item de menuReindent C++ Code
.Isso também formatará o código C #.
fonte
Aqui está uma lista dos atalhos disponíveis no Notepad ++.
Caso a funcionalidade desejada não esteja disponível, você poderá definir macros próprias e atribuí-las a um atalho personalizado (não estou acostumado a usar macros).
ATUALIZAÇÃO : vou postar os atalhos aqui, caso o link seja inválido:
fonte
O plug-in mais recente é o tidy2, que pode ser instalado em Plugins> Plugin Manager> Show Plugin Manager.
Sugiro editar a configuração 1 e definir aspas: não, especialmente se você tiver um script que faça uso de aspas.
Além disso, arrumar mais de uma vez pode resultar na inserção de e comercial na primeira vez e, em seguida, na substituição do e comercial na segunda vez. Você pode querer brincar com a configuração para chegar onde precisar.
fonte
Essa não é a resposta que você estava procurando, mas é a solução que encontrei quando tive a mesma pergunta.
Eu sou um usuário sério do Notepad ++, então não leve a mal. Comecei a usar
NetBeans 8
para desenvolver sites além do Notepad ++, porque você pode configurá-lo para formatação automática, salvo em todos os seus idiomas, e há várias opções de configuração para a aparência da formatação, até os mínimos detalhes. Você pode pesquisar e achar que é uma ferramenta valiosa para usar em conjunto com o bloco de notas ++. Também é de código aberto, totalmente gratuito e possui vários plugins e outras coisas úteis, como compilar automaticamente o Sass, se você também o usar. Definitivamente, não é tão rápido quanto o NP ++, portanto não é ótimo para pequenas edições, mas pode ser bom para uma longa sessão de codificação.fonte
Para formatação JavaScript, eu uso o Notepad ++ JSMin Plugin.
fonte
RESPOSTA EM JUNHO DE 2019
Instale o
XML Tools
plug-in a partir do administrador do plug-in (pelo menos no Notepad ++ 7.7)Em seguida, clique em Plugins -> Ferramentas XML -> Impressão bonita (XML apenas com quebras de linha)
Isso fez por mim.
fonte
No meu bloco de notas ++, parece que o TextFX precisa de um ambiente perl para formatar arquivos HTML. Tidy2 não exige nada, então eu acho que é mais útil.
fonte
Se tudo o que você precisa é alinhamento, tente o plug-in chamado Alinhamento de código.
Você pode obtê-lo no gerenciador de plugins embutido no Notepad ++.
fonte
Não. O Notepad ++ não pode formatar sozinho. A formatação pode ser facilmente realizada em muitos IDEs, como Eclipse, NetBeans, Visual Studio [Code].
fonte
Podemos usar o seguinte atalho na versão mais recente do notepad ++ para formatar o código
fonte