User Tools

Site Tools


informatique:logiciels:notepad

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

informatique:logiciels:notepad [2023/09/25 14:41] – created / Insérer la date/heure pteuinformatique:logiciels:notepad [2026/03/10 09:22] (current) pteu
Line 1: Line 1:
 ====== Notepad++ ====== ====== Notepad++ ======
  
-[[http://notepad-plus-plus.org/fr/|Notepad++]] est un éditeur de texte générique qui intègre la coloration syntaxique (personnalisable !) de code source. +déplacé ici : [[informatique:logiciels:notepad-plus-plus|Notepad-plus-plus]]
- +
-======Fonction recherche====== +
-Avec la fonction recherche (''Ctrl+F''), on peut utiliser des expressions régulières. La prise en charge n'étant pas complète (il ne reconnait pas la syntaxe ''{1,3}'' par exemple..), pour rechercher des adresses IP on peut utiliser l'expression approximative suivante : +
-<code bash> +
-[0-9]*\.[0-9]*\.[0-9]*\.[0-9]* +
-</code> +
- +
-La recherche permet aussi de remplacer les occurrences trouvées (''Ctrl+H''). Par exemple, pour __supprimer les lignes vides__ il faut cocher le Mode de recherche "expressions régulière", rechercher le motif ''^$\r?\n'' et laisser le champs "Remplacer par" vide. NB : il existe une fonction intégrée directement dans Notepad++ qui fait ça : menu Édition > Ligne > Enlever les lignes vides. +
- +
-======Coloration syntaxique===== +
-Il dispose d'une interface gr=aphique pour créer sa propre coloration syntaxique dont la syntaxe est de [[http://udl20.weebly.com|UDL2]] : +
-=====Opérateur & Délimiteurs===== +
-Les délimiteurs sont traités par ordre, si le premier matche alors le 2nd ne sera pas traité. +
- +
-Pour surligner toute la ligne (par exemple pour émuler un commentaire en C) : +
-  * Ouvrant : ''<nowiki>//</nowiki>'' (inconvénient : il n'est pas précisé de "en début de ligne" donc matchera tous les "<nowiki>//</nowiki>"+
-  * Caractère d'échappement : ''\'' (permet de ne pas traiter le caractère suivant \ pour afficher le style) +
-  * Fermant : ''<nowiki>((EOL))</nowiki>'' (caractère magique symbolisant le saut de ligne (End Of Line), soit "\r\n", "\n" et "\r" +
- +
-=====Commentaire et nombre===== +
-Commentaire sur une ligne : +
-  * Ouvrant : ''<nowiki>// #</nowiki>'' +
-  * Caractère de continuation : ''<nowiki>(( \ ??/ )) \</nowiki>'' +
-  * Fermant : +
-''<nowiki>(( \ ??/ ))</nowiki>'' s'applique à ''<nowiki>//</nowiki>'', et ''\'' à ''#'' +
- +
- +
-======Tips====== +
- +
-=====Insérer la date/heure====== +
- +
-On peut ajouter la date/heure en allant dans la menu "Édition > Insertion > La date et l'heure"+
- +
-Plus pratique, on peut lui associer un raccourcis clavier depuis le menu "Paramètres > Raccourcis clavier..." : filtrer sur la "date" (en bas de la fenêtre) et associer un raccourci à "La date et l'heure (format personnalisé)", par exemple ''Ctrl+Alt+T''+
- +
- +
-======Liens utiles====== +
- +
-  * http://udl20.weebly.com/delimiters.html +
-  * https://www.google.fr/#q=notepad%2B%2B+delimiter+escape +
- +
-Pour importer un nouveau langage utilisateur, récupérer le fichier new_language.xml, aller dans Langage > Définissez votre langage, puis faire "Importer". Relancer Notepad++ pour voir apparaitre le nouveau template dans la liste des langages utilisateur ; on peut ainsi le modifier avec l'éditeur intégré. +
informatique/logiciels/notepad.txt · Last modified: 2026/03/10 09:22 by pteu