Notepad++


ver 7.5.6 (2018-03-15)

Avantage :
En français.
Peu être rendu portable, possibilité de ne pas utilisé ce maudit "Documents and Settings" tabernacle.
Repérage par couleur.
Glisser/déplacer.
Rechercher/Remplacement sur toutes les pages ouvertes.
Plein de Plug-ins (Compléments est la traduction de Plug-In)
Mises à jour non destructive.

Inconvénient
ver 6.7.8.2 dernière version compatible XP pour les mise à jour automatique
Réinstaller le dictionnaire à chaque mise à jour.


Pour le rendre "Portable".


Sauvegarde
C:\Documents and Settings\%USERDATA%\Application Data\Notepad++\*.hml

Forum


Astuce
Ctrl + e = valeur HTML

Voir le fichier :
D:\Program Files\Notepad++\plugins\Config\HTMLTag-entities.ini


Raccourcis clavier



Les premières choses à régler


- Supprimer l'auto-complétion (affichage intempestif et franchement énervant).
- Supprimer les liens hypertextes (très pénible).
- Rajouter le bouton de fermeture d'onglet.
- Activer la multi édition.
- Activer le retour à la ligne (ou pas)
- Le dictionnaire Français -> DSpellCheck (Plug-in)
- La fermeture automatique des balises -> NppTextFX (Plug-in)


Associer les fichiers txt et autres


Paramétrage -> Préférences... -> Extensions de fichier



Auto-complétion


Paramétrage -> Préférences... -> Autocomplétion



Désactivé les liens cliquables


Paramétrage -> Préférences... -> Divers




Bouton de fermeture


Paramétrage -> Préférences... -> Général

version 7

version 5

version 3


Multi édition


Paramétrage -> Préférences... -> Zone d'édition
Permet d'insérer le même texte/caractère à plusieurs emplacements sélectionnés par la touche Ctrl+clic souris.

version 7

version 5


Retour à la ligne

  (pour voir la totalité du texte sur de petits écrans)



Menu capitalisation


C:\Program Files\Notepad++\contextMenu.xml

<Item MenuEntryName="Edit" MenuItemName="Sentence case"/>
<Item MenuEntryName="Edit" MenuItemName="Proper Case"/>

<Item MenuEntryName="Edit" MenuItemName="UPPERCASE"/>
<Item MenuEntryName="Edit" MenuItemName="lowercase"/>


Cloner la vue


Pour comparer 2 fichiers ou agir sur le même fichier très long à 2 endroits différents, télécharger le Plugin



Permet de déplacer le document.



Créer ses icônes et ses menus



Installer le plugin : Complément -> Plugin mamager -> Show plugin manager -> Customise Toolbar et redémarrer


Il installe la DLL dans D:\Program Files\Notepad++\plugins\CustomizeToolbar.dll
et
C:\Documents and Settings\%username%\Application Data\Notepad++\plugins\config\CustomizeToolbar.dat
C:\Documents and Settings\%username%\Application Data\Notepad++\plugins\config\CustomizeToolbar.btn


Il faut fabriquer les icônes au format BMP de 16x16 et les mettre dans C:\Documents and Settings\%username%\Application Data\Notepad++\plugins

Maintenant que tout est préparé :
Il faut éditer le fichier C:\Documents and Settings\%username%\Application Data\Notepad++\plugins\config\CustomizeToolbar.btn (2 exemples sont déjà créés)
Edit,Select All,,,custom-icon-1.bmp
Plugins,Compare,Compare,,custom-icon-2.bmp


Le paramétrage des boutons : (attention au nombre de virgules) ASTUCE : Passer Notepad++ en anglais pour avoir la syntaxe du chemin d'accès

TextFX,TextFX Characters,Sentence case.,,custom-icon-1.bmp
TextFX,TextFX Characters,lower case,,custom-icon-1.bmp
TextFX,TextFX Characters,UPPER CASE,,custom-icon-1.bmp
Affichage,Déplacer/Cloner le document actuel,Cloner dans l'autre vue,custom-icon-2.bmp (maintenant ça fonstionne en Français, l'astuce ne sert plus)

- Si l'icône est grisée, c'est qu'il y a une faute d'orthographe.
- Si l'icone n'apparait pas, c'est que la syntaxe est bonne mais il faut la réinstaller manuellement. (voir plus bas "Ajouter->")

Peu ergonomique


Plug-ins (Compléments)

Installation des Plug-ins


Choisir le Plu-gin à installer.



HEX-Editor
Éditeur hexadécimal.

WebEdit
Rempli automatiquement des bouts de phrase répétitives.
Remplace des expressions, paramétrable évidemment.


Installation :
Télécharger http://sourceforge.net/projects/npp-plugins/files/WebEdit ver 2.1 (31-03-2010)
Utiliser : Compléments ->Plugin Manager

DLL installée
D:\Program Files\Notepad++\plugins\WebEditU.dll

Fichier de configuration (contenu du répertoire config)
D:\Program Files\Notepad++\plugins\config\WebEdit.ini
Ainsi que les icônes (16x16 en BMP)

Fichier texte
D:\Program Files\Notepad++\plugins\doc\WebEdit\Changelog.txt
D:\Program Files\Notepad++\plugins\doc\WebEdit\WebEdit.txt


Bug
Les icônes ne se positionnent pas dans le bon ordre.
Il faut supprimer la partie "Toolbar" et ne laisser que 1=li2.bmp, enregistrer et remettre les données.

Syntaxe du fichier WebEdit.ini :

Attribution des valeurs


Affichage de la barre





NppTextFX
Terminaison automatique des balises de fin

Télécharger et installer le plugin TextFx

Valider : +Autoclose XHTML/XML <tag>
C:\Program Files\Notepad++\plugins\NppTextFX.dll


DSpellCheck
Dictionnaires

Fichier :
D:\Program Files\Notepad++\plugins\DSpellCheck.dll

Nouveau dictionnaire avec la version 6.4.3


Télécharger les dictionnaires libres (le plus récent que je connaisse).

Fichier .oxt à ouvrir avec un décompacteur (Winrar ou autre)

Ajouter les fichiers
fr-classique.dic
fr-classique.aff
dans C:\Program Files\Notepad++\plugins\Config\Hunspell



Spell-Checker

Utilisant Aspell

Télécharger le dictionnaire.
Installation: Download and run the full installer .exe file. http://aspell.net/win32/Aspell-0-50-3-3-Setup.exe Puis télécharger les langues : http://aspell.net/win32/euro.exe

Double clic pour le décompresser.

Lancement du fichier : tmpinst.bat (qui fra l'installation de :
C:\Program Files\Aspell


version 5.6.8


version 4.7.5



Dictionnaire

Plug-in ou Plugin = add-in, add-on, module d'extension, module externe, greffon, plugiciel, Compléments (Notepad++)



Ouverture automatique par les navigateurs


Firefox
about:config -> (Filtrer sur) view_source
view_source.editor.external : true
view_source.editor.path : C:\Program Files\Notepad++\notepad++.exe


En deux fois pour les "Frames"



lien Korben


IE 11 (la continuité d'une grosse merde)

F12 ne fonctionne plus dans la nouvelle fonctionnalité il n'y pas le choix pour mettre Notepad++ uniquement les produits Microsoft.


Il reste la base de registre.
View Source Editor
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\View Source Editor\Editor Name]
@="\"C:\\Program Files (x86)\\Notepad++\\notepad++.exe\""



IE 8 / 9

Faire F12, pour ouvrir l'Outil de développement.





Ouverture par défaut pour IE6 ou à rajouter dans IE7.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor Name]
@="C:\\Program Files\\Notepad++\\notepad++.exe"