Français Notepad++

  • Auteur de la discussion Auteur de la discussion I'm the Boss
  • Date de début Date de début

I'm the Boss

Leader
Membre du personnel
2/1/20
701
3
44
1 100
1544011568793-ddfb9cf3-7976-4730-8769-37ccf1ece973-image.png
___
Notepad++ est un logiciel d'une remarquable flexibilité! Nous allons dans ce tutoriel vous montrer comment l'utiliser pour faciliter le développement de vos scripts.
___
Pour cela le tutoriel sera composé de plusieurs parties:
- 1 - Installation de notepad++
- 2 - Présentation des fonctions de rechercher / remplacer
- 3 - Présentation des raccourcis utiles
- 4 - Utilisation des macros
___
1 - Installation de notepad++
1544011511145-0cab3383-ac9b-4885-85b1-fd843b07546d-image.png

  • Rendez-vous sur le site officiel pour télécharger la dernière version du logiciel.
  • Exécutez l’installateur du logiciel
  • Lancez Notepad++
___
2 - Présentation des fonctions de rechercher / remplacer
  • Pour les habitués: le raccourci pour ouvrir cette fenêtre est CTRL + F

1544013869078-1bdd752e-3f76-4cfa-9416-5ba42061b522-image.png

Le "Mode étendu" vous permet d'effectuer des recherches plus complètes en utilisant des fonctions de recherches propre à Notepad ++ (regex):
Pour remplacer un caractère: "."
ex: "jeanvie." va trouver "jeanviet" et "jeanvier"
Pour indiquer un ensemble de caractère: "[…]"
ex: "[éèêë]" pour trouver un accent
Pour indiquer des caractères complémentaires: "[^…]"
ex: "[^0-9]" pour trouver tout ce qui est différent d’un chiffre
Pour indiquer que le caractère doit être au début d’une ligne: "^"
ex: "^jeanviet" pour trouver toutes les lignes qui commencent par jeanviet
Pour indiquer que le caractère doit être en fin de ligne: "$"
ex: "jeanviet$" pour trouver toutes les lignes qui se terminent par jeanviet
Pour n’importe quel nombre de caractère entre deux caractères: ".*"
ex: "j.*t" trouvera jeanviet, jet, jouet


La case Mot entier uniquement indique que la recherche doit être entouré d'espaces pour être repéré.
La case Respecter la casse indique que la recherche doit respecter les majuscules et minuscules.
Le bouton suivant permet d'effectuer la recherche
Le bouton compter indique le nombre de fois que la recherche existe dans le document ouvert.
Le bouton Rechercher dans tous les documents ouverts effectue la recherche sur les documents de la session actuelle.
  • Options de l'onglet remplacer:
1544013914747-f698fcda-138c-415b-8d43-bf322736bf48-image.png

Il est possible d'utiliser les fonctions regex dans le champ "Remplacer par"
Le bouton remplacer remplace le suivant
Le bouton Remplacer tout remplace dans l'ensemble du fichier
Le bouton Remplacer dans tous les documents ouverts remplace dans tous les onglets de notepad ++
  • Options de l'onglet Rechercher dans les fichiers d'un dossier:
1544014203018-6705f72e-5b89-4a7b-b321-a157bdea03ba-image.png

C'est l'onglet la plus interressante de Notepad++ car elle permet de faire des recherches dans l'ensemble d'un projet.
Le champ "Dossier" vous permet de saisir la racine de votre projet
Ensuite le bouton "Trouver tout fera la recherche dans l'ensemble de votre projet permettant de savoir où une variable est exécutée par exemple.
  • Options de l'onglet Marquer:
1544014241109-ac9e6ba2-a01e-4f4f-b8e2-d81d5ddfdc22-image.png
___
3 - Présentation des raccourcis utiles
  • CTRL + D permet de dupliquer la ligne actuelle
  • CTRL + Q permet de commenter la ligne actuelle
  • F5 permet de lancer le programme avec un exécutable
  • ALT + à permet de replier tous les blocs
___
4 - Utilisation des macros
1544014545456-9367cf7c-8a33-44a9-aec5-fa4115f1631e-image.png
Les macros permettent d'enregistrer une série de frappes puis de le rejouer un nombre de fois précis. Elles sont très utiles lorsqu'il faut répéter une centaine de fois des manipulations sur des lignes semblables.
  • Le premier bouton sert à lancer l'enregistrement.
  • Le second bouton sert à arrêter l'enregistrement.
  • Le troisième bouton permet de rejouer la macro une seule fois.
  • Le quatrième bouton permet de rejouer la macro un nombre X de fois.
  • Le dernier bouton permet d'enregistrer la macro dans l'ordinateur en vue d'une réutilisation future.

Notez qu'il est possible:
  • D'utiliser CTRL + C et CTRL + V dans une macro
  • De sélectionner des données avec MAJ + arrow (droite ou gauche)
  • Aller au début ou à la fin de la ligne avec Début ou Fin
  • De passer à la ligne suivant pour finir la macro à la même colonne où elle a débuter afin de permettre leur enchaînement.
___
Merci d'avoir suivi ce tutoriel, n'hésitez pas a proposer des améliorations et je les ajouterai.
 

Fichiers joints

  • 1544014007375-f6b2f7c0-5887-44a3-9e02-46260cb2f2e9-image.png
    1544014007375-f6b2f7c0-5887-44a3-9e02-46260cb2f2e9-image.png
    1.5 KB · Affichages: 193
  • 1544014091157-171d090f-c82b-46a4-9a66-b107302ec0bc-image.png
    1544014091157-171d090f-c82b-46a4-9a66-b107302ec0bc-image.png
    9.6 KB · Affichages: 196
  • 1544049577772-f5a182b1-9cc0-43d8-9578-6688ccd171a9-image.png
    1544049577772-f5a182b1-9cc0-43d8-9578-6688ccd171a9-image.png
    9.9 KB · Affichages: 212
Dernière édition par un modérateur: