« Notepad++ » : différence entre les versions

De Banane Atomic
Aller à la navigationAller à la recherche
Ligne 9 : Ligne 9 :
= [http://nliautaud.fr/wiki/articles/notepadpp/expreg Recherche avec expressions rationnelles / regex] =
= [http://nliautaud.fr/wiki/articles/notepadpp/expreg Recherche avec expressions rationnelles / regex] =
== Supprimer une ligne ==
== Supprimer une ligne ==
Terminer la recherche par {{boxx|\r\n}}
Terminer la recherche par {{boxx|\r\n}} ou {{boxx|\s+}}


== Désignation d'un groupe ==
== Désignation d'un groupe ==

Version du 18 janvier 2021 à 14:02

Settings

%appdata%\Notepad++

  • backup → liste et contenu des fichiers ouverts
  • config.xml
    • thème (le chemin vers le fichier de thème peut contenir le nom d'utilisateur!)

Recherche avec expressions rationnelles / regex

Supprimer une ligne

Terminer la recherche par \r\n ou \s+

Désignation d'un groupe

(a(bc))(de)
\1 désigne abc
\2 désigne bc
\3 désigne de

Utiliser LF au lieu de CRLF

Edit → EOL Conversion → UNIX/OSX Format

Thèmes

Ils se trouvent dans le dossier %appdata%\Notepad++\themes
Pour modifier le thème: Settings → Style Configurator → HotFudgeSundae

Associer une extension à un langage

Paramètrage → Configurateur de coloration syntaxique... → Choisir le langage → Ajouter l'Extension utilisateur.

Retour à la ligne à la fin de la fenêtre

View → Word wrap

Installer un plugin

Compléments → Plugin Manager → Show Plugin Manager

Plugins

Depuis la version 7.5 (août 2017) le Plugin Manager n'est plus inclu.

Plugin Description
XML Tools Mettre en forme du code XML.
JSTool Minifier / formater du code JS.
HEX-Editor Éditeur Hexadécimal.
NppExec npp_save → sauvegarde le fichier courant

CD $(CURRENT_DIRECTORY) → se déplacer dans le répertoire courant
"$(FILE_NAME)" → le nom du fichier courant
"$(FULL_CURRENT_PATH)" → le nom du fichier courant avec son chemin complet

Raccourci clavier pour lancer un script :

  • Enregistrer une commande : Compléments → Nppexec → Execute → Save
  • Compléments → Nppexec → Advanced Options... → Menu Item → Associated script → Add
  • Paramétrage → Raccourcis clavier... → Plugins commands → ruby