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

De Banane Atomic
Aller à la navigationAller à la recherche
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 7 : Ligne 7 :


= [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 ==
{| class="wikitable wtp wtmono1"
Terminer la recherche par {{boxx|\r\n}} ou {{boxx|\s+}}
! Expression
! Description
|-
| ^\s*\r\n || empty lines
|}


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

Dernière version du 10 mars 2023 à 15:37

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

Expression Description
^\s*\r\n empty lines

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