J'ai installé Notepad ++. Comment faire en sorte que les étiquettes soient automatiquement indentées, en particulier lors de l'imbrication? Toutes les balises semblent s'aligner à gauche de l'écran.
Utilisez le plugin XML Tools pour Notepad ++ et vous pourrez alors indenter automatiquement le code avec Ctrl+Alt+Shift+B .Pour plus de clics, vous pouvez aussi aller à Plugins -> Outils XML -> Pretty Print.
Les réponses à cette question sont non seulement fausses, mais dangereuses. CTRL + ALT + MAJ + B n'indenteront pas HTML mais XML. Considérons le code HTML suivant:
<span class="myClass"></span>
La fonction 'Notepad ++ -> Plugins -> XmlTools -> Pretty print (XML uniquement avec des sauts de ligne)' (CTRL + ALT + SHIFT + B) transformera ceci en:
<span class="myClass"/>
qui ne sera plus affiché correctement par votre navigateur! Je déconseille fortement d'utiliser cette fonction pour indenter HTML.
Utilisez plutôt le plugin Tidy2. Cela indenterait le code HTML correctement sans effets secondaires néfastes (mais cela créerait également des éléments <html>, <head>, <body>, ...
autour de votre code, s'ils ne s'y trouvaient pas).
Étape 1: Ouvrez le gestionnaire de plug-in dans Notepad ++.
Plugins -> Gestionnaire de plugins -> Afficher le gestionnaire de plugins.
Étape 2: installer le plugin XML Tool
Recherchez "XML TOOLS" dans "Disponible" puis cliquez sur installer.
Maintenant, vous pouvez utiliser la touche de raccourci CTRL + ALT + MAJ + B pour mettre en retrait le code.
J'ai une solution pour toi.
Vous devez juste installer un plugin nommé Indent By Fold
.
Vous pouvez l'installer en passant par
Plugins -> Plugin Manager -> Show Plugin Manager
. ORPlugins -> Plugins Admin -> chekmark Indent By Fold from list
que installer
Ensuite, il suffit de sélectionner l'élément de la liste et tout ce dont vous avez besoin est de taper le premier mot, puis vous l'avez.
vous pouvez utiliser ce plugin à partir d'un plugin dans la barre de menus.
En vous appuyant sur réponse de Constantin , voici l'essentiel de ce que j'ai appris lors de la transition vers Notepad ++ en tant qu'éditeur HTML principal.
Installer Notepad ++ 32-bit
Il n'y a pas de version 64 bits de Tidy2 ni d'autres plugins populaires. La version 32 bits de NPP présente peu d'inconvénients pratiques. Par conséquent, utilisez la version 64 bits.
Installez le Gestionnaire de plugins
Le gestionnaire de plug-in n'est pas strictement nécessaire à l'utilisation du plug-in. Cela rend les choses beaucoup plus faciles, cependant.
Le gestionnaire de plug-in était éliminé du paquet de base, apparemment parce que le développeur n'aimait pas les liens d'attribution inclus.
Vous remarquerez peut-être que le plug-in Plugin Manager a été supprimé de la distribution officielle. La raison en est que Plugin Manager contient la publicité dans sa boîte de dialogue. Je déteste les annonces dans les applications et je vous assure qu'il n'y en avait pas et qu'il n'y en aura jamais dans le Bloc-notes ++.
C'est une installation manuelle, mais ce n'est pas difficile.
C:\Program Files (x86)\Notepad++
.Vous verrez maintenant une nouvelle entrée sous Plugins pour le gestionnaire de plugins.
Installez Tidy2 (ou votre alternative préférée)
Dans Plugin Manager, cochez la case Tidy2. Cliquez sur Installer. Redémarrez à l'invite.
Pour utiliser Tidy2, sélectionnez l'un des profils préconfigurés dans son élément de sous-menu Plugins ou créez le vôtre.
Sur Notepadd ++ v7.5.9 (32 bits), le plug-in "Indent by fold" fonctionne correctement avec le contenu HTML.