I. Affichages▲
II. Revenir en arrière▲
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
Pour les utilisateurs sous Linux/Wine, C: correspond à  : home/user/.wine/dosdevices
III. Général▲
L'onglet principal regroupe les options de langue et d'affichage.
III-A. Langue▲
La langue utilisée pour tous les textes du logiciel.
Notepad++ est traduit en 61 langues. Si vous pouvez améliorer ou ajouter une langue, n'hésitez pas : Comment traduire l'exécutable.
III-B. Barre d'outils▲
La barre d'outils est la deuxième barre supérieure de Notepad++, comprenant uniquement des icônes.
- Cacher : cacher/afficher la barre.
- Petites icônes : utiliser de petites (et vieilles) icônes.
- Grandes icônes : utiliser de grandes (et vieilles) icônes.
- Icônes standard : utiliser les jolies icônes famfamfam
III-C. Barre de menu▲
La barre de menu est la première barre supérieure de Notepad++, comprenant les classiques Fichier, Edition, Recherche, etc. Vous pouvez choisir de la cacher par défaut, sachant qu'elle pourra être appelée en utilisant Alt ou F10.
III-D. Barre d'onglets▲
La barre d'onglets est la troisième barre supérieure de Notepad++, regroupant les onglets.
- Cacher : cacher/afficher la barre. Vous ne pourrez plus naviguer entre les différents onglets qu'avec les raccourcis clavier.
- Multiligne : par défaut les onglets restent toujours sur une seule ligne et lorsque l'espace manque, des flèches permettent d'accéder aux onglets cachés. En activant cette option, les onglets seront toujours visibles, sur plusieurs lignes. Attention toutefois, une fois cette option activée si vous ouvrez un très grand nombre d'onglets l'espace restant sera minuscule.
- Verticale : placer la barre d'onglets verticalement, à gauche.
- Réduire la taille : désactivez cette option pour agrandir la taille des onglets.
- Verrouiller : empêche de déplacer les onglets et de cliquer-déposer un ficher dans Notepad++ pour l'ouvrir dans un nouvel onglet.
- Colorer les onglets inactifs : assombrit le fond des onglets inactifs pour une plus grande visibilité.
- Barre colorée sur l'onglet actif : afficher une barre orange au sommet de l'onglet actif pour une plus grande visibilité.
- Bouton de fermeture sur chaque onglet : affiche un bouton de fermeture sur chaque onglet. Si vous ne vous souvenez pas des divers raccourcis ou options permettant de fermer un onglet.
- Fermer l'onglet par double clic : double-cliquer sur un onglet pour le fermer. Peu utile au vu des raccourcis disponibles et, si nécessaire, de l'option ci-dessus.
III-E. Afficher la barre d'état▲
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.
IV. Zones d'édition▲
Cet onglet permet d'activer ou de gérer le comportement de certaines fonctionnalités relatives à l'édition.
IV-A. Curseur▲
Largeur et vitesse de clignotement du curseur d'édition.
-
Largeur : largeur 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).
- Clignotement : vitesse de clignotement du curseur. De rapide (R, cinq clignotements par seconde) à lent (L, un clignotement toute les quatre secondes). Placer le curseur entièrement à droite pour stopper le clignotement.
IV-B. Multiédition▲
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.
IV-C. Contrôle de repli de bloc▲
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.
- Simple : affiche un signe « - » ou « + » en début de bloc.
- Flèche : affiche une flèche orientée en début de bloc.
- Cercle : indique le début d'un bloc dans un cercle, relié par une ligne arrondie à la fin du bloc.
- Carré : indique le début d'un bloc dans un carré, relié par une ligne brisée à la fin du bloc (par défaut).
- Aucun : cache la « barre de blocs ». Il n'est plus possible de plier les blocs de cette manière.
IV-D. Largeur des lignes▲
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.
-
Afficher la marge droite : active l'indication de largeur de ligne.
- Afficher un filet vertical : affiche une ligne turquoise à la colonne donnée.
- Colorer l'arrière-plan : colore le fond du texte jusqu'à la colonne donnée.
- Nombre de colonnes : emplacement du repère.
IV-E. Line wrap▲
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.
-
Défaut : le morceau coupé s'aligne au début de la fenêtre. C'était le comportement par défaut jusqu'à présent, mais n'aidait pas franchement à la compréhension.
-
Aligné : le morceau coupé se place au même niveau que le début de la ligne. Ce comportement est désormais activé par défaut.
- Indenté : le morceau coupé se place à un niveau d'indentation supérieur à la ligne. Ce schéma reproduit une structuration standard du code.
IV-F. Autres options▲
- Afficher la numérotation des lignes : affiche/cache la barre verticale indiquant les numéros de lignes. Vous êtes sûr de vouloir sacrifier autant pour quelques pixels d'espace ?
- Afficher la marge de signet : affiche/cache la barre verticale indiquant et permettant d'ajouter ou supprimer des signets.
- Surligner la ligne actuelle : par défaut, Notepad++ surligne toute la ligne active. Si cela vous agace, vous pouvez le désactiver ici.
V. Nouveau document/Dossier▲
Cet onglet permet de définir les paramètres par défaut des documents créés dans Notepad++ ainsi que le dossier par défaut.
V-A. Nouveau document▲
Sont définis ici les paramètres d'encodage, de format et de langage à utiliser par défaut pour les nouveaux documents.
V-A-1. Encodage▲
Définit l'encodage par défaut d'un nouveau document.
- ANSI (par défaut)
-
UTF-8 sans BOM
- Appliquer aux fichiers ANSI ouverts
- UTF-8
- UTF-16BE
- UTF-16LE
V-A-2. Format des sauts de ligne▲
Définit le format des sauts de ligne par défaut d'un nouveau document.
- Windows (par défaut)
- Unix
- Mac
V-A-3. Langage par défaut▲
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).
V-B. Dossier par défaut▲
Est indiqué ici l'emplacement du dossier par défaut lors de l'ouverture ou de l'enregistrement d'un fichier.
- Utiliser celui du document actuel : par défaut, l'enregistrement est proposé à l'emplacement du fichier (s'il est déjà sauvegardé quelque part), sinon (comme pour l'ouverture d'un fichier) à la racine de l'installation de Notepad++.
- Mémoriser le dernier dossier utilisé : propose le dernier emplacement depuis lequel une opération a été effectuée.
- Indiquer un dossier particulier.
VI. Extensions de fichier▲
Permet d'associer Notepad++ rapidement à des extensions de fichiers particulières.
Cette fonctionnalité ne fonctionnera pas sous Linux/Wine. Ce sera dur, mais il faudra faire avec.
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-la à 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).
VII. Menu langage/Tabulations▲
Cet onglet permet d'organiser les langages de programmation disponibles dans Notepad++ et de choisir un style d'indentation.
VII-A. Menu Langage▲
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.
- Compacter le menu Langage : par défaut les langages sont groupés selon la première lettre de leur nom afin de réduire la taille du menu Langage. La désactiver affichera tous les langages à la suite.
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.
VII-B. Tabulations▲
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 :
- Taille : nombre de caractères de l'indentation.
- Insérez des espaces : insérer le bon nombre d'espaces à chaque appui sur la touche Tab.
VII-C. Impression▲
Cet onglet regroupe toutes les options de mise en page et de contenu pour l'impression de document depuis Notepad++.
- Imprimer les numéros de lignes : imprimer ou non les numéros de lignes.
VII-C-1. Couleur▲
Choix des couleurs d'impression.
- Impression telle qu'à l'écran : utiliser la colorisation du texte et les couleurs du thème.
- Inverser : inverser les couleurs telles qu'affichées à l'écran.
- Noir sur blanc : se limiter à du texte noir sur fond blanc.
- Sans couleur de fond : imprimer en couleurs telles qu'à l'écran, sauf le fond.
VII-C-2. Marge▲
Indique les dimensions en millimètres des marges haut, bas, gauche et droite.
VII-C-3. Entête et pied de page▲
Ces options permettent de rajouter des informations dans l'entête et le pied de page d'un document.
- Variable : liste de variables relatives au fichier ou au système qu'il est possible d'ajouter facilement, en sélectionnant un champ puis en utilisant le bouton Ajouter.
VII-C-3-a. Entête▲
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.
VII-C-3-b. Pied de page▲
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.
VIII. Sauvegarde/Autocomplétion▲
Ces deux fonctionnalités rapprochent Notepad++ d'un environnement de développement, en permettant le versioning et la complétion automatique. Il ne faut pas hésiter à les activer.
VIII-A. Sauvegarde▲
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 !
- Aucune : pas de sauvegarde en dehors de celles que vous effectuez.
- Simple : à chaque sauvegarde, la version précédente d'un fichier est enregistrée avec le nom fichier.ext.bak. Il existe ainsi deux versions du fichier : l'actuelle et la précédente.
- Détaillée : à chaque sauvegarde, la version précédente d'un fichier est enregistrée dans un dossier nppBackup avec le nom fichier.ext.date_heure.bak. Il existe autant de versions du fichier que d'enregistrements.
- Dossier spécifique : si cette option n'est pas cochée, les versions de sauvegarde sont enregistrées à l'emplacement du fichier manipulé. En activant cette option, vous pouvez indiquer un emplacement particulier dans lequel enregistrer toutes les versions de sauvegarde de tous les fichiers manipulés.
VIII-B. Autocomplétion▲
Ces options permettent d'activer la complétion automatique, qui propose automatiquement la fin des mots tapés.
Que cette option soit activée ou non, il est possible d'appeler l'autocomplétion de fonctions ou de mots lors de l'édition au moyen de raccourcis clavier.
- Activer la complétion automatique.
- À partir du xème caractère : nombre de caractères à taper d'un mot pour que la liste de propositions s'affiche.
-
Complétion de fonction : propose les fonctions connues du langage utilisé.
-
Complétion de mot : propose les mots existant dans le fichier.
- Paramètres affichés durant la saisie : lors de l'appel d'une fonction connue, indique sa définition (ne fonctionne que pour certains langages).
Divers▲
En cours d'écriture…
Historique des fichiers récents▲
- Nombre maxi. de fichiers récents.
- Ne pas vérifier au lancement.
Commutateur de document▲
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.
Si cette option est désactivée, les raccourcis Ctrl+Tab et Ctrl+Shift+Tab permettent de passer immédiatement d'un onglet à un autre.
- Activer : activer/désactiver le commutateur de document.
- Activer la liste de MRU : afficher la liste des derniers fichiers manipulés plutôt que la liste des documents ouverts.
Paramétrage de lien cliquable▲
Ce paramètre permet de rendre cliquables les liens dans le texte.
- Activer : rendre tous les liens cliquables.
- Ne pas souligner : ne pas souligner les liens.
Un lien est défini par :
.+://[a-zA-Z0-9#/\*?&+=~-,._]+
Cela ne reconnaîtra donc pas www.nliautaud.fr par exemple.
Autodétection de l'état des fichiers▲
- Détection automatique.
- Mise à jour sans alerte.
- Aller à la dernière ligne après mise à jour.
Surligner les tags ouverture/fermeture▲
- Activer.
- Les attributs de tag.
- Dans la zone commentaire php/asp.
Autres▲
- Activer la mise à jour automatique.
- Indentation automatique.
- Réduire dans la barre de notifications.
- Activer le coloriage automatique.
- Afficher le nom du fichier seulement sur la barre de titre.
- Mémoriser la session actuelle.
- Ext fichier session.
IX. Remerciements▲
Cet article est publié avec l'aimable autorisation de Nicolas Liautaud.
L'article original peut être lu sur son blog : Notepad++, les options en détail.