Notepad++ propose un certain nombre d'options depuis la fenêtre Préférences, du menu Paramétrage. Certaines ne sont pas évidentes et quelques-unes indispensables, cet article les détaille une à une.
En cas d'erreur (si cela est possible!), vous pouvez modifier manuellement le fichier config.xml présent dans les données de Notepad++ du dossier utilisateur du système, par exemple sous XP :
C:\users\user\Application Data\Notepad++\shortcuts.xml
Ou le remplacer par le modèle config.model.xml pour remettre la configuration à zéro. Le modèle est présent à la racine de l'installation de Notepad++, par exemple sous XP :
C:\Program Files\Notepad++\config.model.xml
C: se trouve à
home/user/.wine/dosdevices
L'onglet principal regroupe les options de langue et d'affichage.
La langue utilisée pour tous les textes du logiciel.
Notepad++ est (à l'heure où j'écrit ces lignes) traduit en 55 langues. Si vous pouvez améliorer ou ajouter une langue, n'hésitez pas : http://notepad-plus-plus.org/translate-binary .
La barre d'outils est la deuxième barre supérieure de Notepad++, comprenant uniquement des icônes.
La barre de menu est la première barre supérieure de Notepad++, comprenant les classiques Fichier Edition Recherche …. Vous pouvez choisir de la cacher par défaut, sachant qu'elle pourra être appelée en utilisant Alt ou F10.
La barre d'onglets est la troisième barre supérieure de Notepad++, regroupant les onglets.
La barre d'état est la barre inférieure de Notepad++. Elle donne diverses informations sur le langage, le fichier, les encodages et donne accès à quelques raccourcis.
Cette option permet de l'afficher ou la cacher.
Cet onglet permet d'activer ou de gérer le comportement de certaines fonctionnalités relatives à l'édition.
Largeur et vitesse de clignotement du curseur d'édition.
0 : curseur invisible.1 : curseur large de 1 pixel (par défaut).2 : curseur large de 2 pixels.3 : curseur large de 3 pixels.Block : curseur large d'un caractère (type ligne de commande).R, cinq clignotements par seconde) à lent (L, un clignotement toute les quatre secondes). Placer le curseur entièrement à droite pour stopper le clignotement.Cette option permet d'activer l'édition simultanée d'emplacements différents dans un fichier, fonctionnalité désactivée par défaut. Il s'agit d'une option à activer sans hésiter tant son intérêt est grand et décuple les possibilités de Notepad++.
Il vous est alors possible de faire des sélections ou de positionner le curseur à autant d'emplacements que voulus en utilisant la touche Ctrl au moment de votre nouveau clic.
Une fois le curseur multiplié vous pouvez écrire, effacer, couper, copier, coller, etc… depuis tous ces endroits à la fois. Les parties copiées seront mises bout à bout lorsque vous les collerez.
Lorsque vous programmez, Notepad++ vous indique et vous permet de replier les blocs d'instructions en affichant des repères dans la “barre de blocs” verticale située à gauche du texte. Ces options vous permettent d'en choisir le style.
Cette option permet d'afficher un repère de marge. Indispensable aux programmeurs respectueux des standards, elle permet d'indiquer la limite des 80 caractères de large à essayer de ne pas dépasser.
Si vous vous rendez dans les Préférences, onglet Zones d'édition, vous remarquerez un nouveau bloc d'options : Line Wrap. Cette option va vous permettre de choisir le comportement des retours à la ligne automatiques, que vous pouvez activer dans Affichage → Retour automatique à la ligne.
Cet onglet permet de définir les paramètres par défaut des documents créés dans Notepad++ et le dossier par défaut.
Sont définis ici les paramètres d'encodage, de format et de langage a utiliser par défaut pour les nouveaux documents.
Définit l'encodage par défaut d'un nouveau document.
Définit le format des sauts de ligne par défaut d'un nouveau document.
Définit le langage par défaut à utiliser pour la colorisation des nouveaux documents.
Tous les langages supportés par le logiciel sont possibles, Normal text par défaut (pas de colorisation).
Est indiqué ici l'emplacement du dossier par défaut lors de l'ouverture ou de l'enregistrement d'un fichier.
Permet d'associer Notepad++ rapidement à des extensions de fichiers particulières.
Le bloc Extensions groupe des ensembles d'extensions pour s'y retrouver plus vite. Sélectionnez un groupe et une liste d'extensions s'affiche à droite. Si vous ne trouvez pas votre bonheur, utilisez customize pour entrer l'extension voulue.
Une fois l'extension sélectionnée, un clic sur la flèche centrale l'enverra dans Extensions associées.
Si vous ne voulez finalement pas associer une extension, sélectionnez-là dans Extensions associées et mettez-là à la poubelle en cliquant sur la flèche de droite : elle est remise dans la liste des extensions (sauf si vous l'aviez créée).
Cet onglet permet d'organiser les langages de programmation disponibles dans Notepad++ et de choisir un style d'indentation.
Ces options permettent de gérer l'affichage des différents langages disponibles. Filtrer les langages que vous n'utilisez pas puis décompacter le menu facilitera les manœuvres.
Les champs qui suivent permettent de cacher les langages inutiles du listing proposé dans le menu Langage. Sélectionnez un langage dans Langages disponibles et envoyez-le vers Langages cachés si vous souhaitez qu'il n'apparaisse plus, et vice-versa.
La liste proposée permet de choisir un profil d'indentation propre aux normes d'un langage particulier : certains utilisent des tabulations, d'autres quatre, cinq ou huit espaces, etc…
Pour choisir un type d'indentation par défaut, choisissez [Defaut], puis :
Cet onglet regroupe toutes les options de mise en page et de contenu pour l'impression de document depuis Notepad++.
Choix des couleurs d'impression.
Indique les dimensions en millimètres des marges haut, bas, gauche et droite
Ces options permettent de rajouter des informations dans l'entête et le pied de page d'un document.
Informations ajoutées à l'entête du document imprimé.
Les champs à gauche, centré et à droite permettent d'entrer une valeur (texte/variable) à imprimer à cet endroit de l'entête. Les champs placés en-dessous permettent d'en choisir la typographie : police, taille, gras et italique.
Informations ajoutées aux pieds de pages du document imprimé.
Les champs à gauche, centré et à droite permettent d'entrer une valeur (texte/variable) à imprimer à cet endroit des pieds de pages. Les champs placés en-dessous permettent d'en choisir la typographie : police, taille, gras et italique.
Ces deux fonctionnalités rapprochent Notepad++ d'un environnement de développement, en permettant versioning et complétion automatique. Il ne faut pas hésiter à les activer.
Ces options ne permettent non pas un enregistrement automatique mais une gestion de versions simple. En activant l'option Détaillée, finies les erreurs de manipulation!
fichier.ext.bak. Il existe ainsi deux versions du fichier : l'actuelle et la précédente.nppBackup avec le nom fichier.ext.date_heure.bak. Il existe autant de versions du fichier que d'enregistrements.Ces options permettent d'activer la complétion automatique, qui propose automatiquement la fin des mots tapés.
Cette option permet d'afficher une liste des documents ouverts ou des fichiers récents lors de l'utilisation des raccourcis Ctrl+Tab ou Ctrl+Shift+Tab.
Cette option désactivée les raccourcis Ctrl+Tab et Ctrl+Shift+Tab permettent de passer immédiatement d'un onglet à un autre.
Ce paramètre permet de rendre cliquable les liens dans le texte.
Un lien est définit par :
.+://[a-zA-Z0-9#/\*?&+=~-,._]+
Cela ne reconnaîtra donc pas www.nliautaud.fr par exemple.