====== Différences ====== Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
notepadpp:raccourcis [2015/02/24 16:43] 127.0.0.1 modification externe |
notepadpp:raccourcis [2015/03/08 13:33] (Version actuelle) nliautaud |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ~~DISCUSSION~~ | + | ====== Raccourcis clavier ====== |
| - | ======Notepad++, raccourcis et astuces====== | + | |
| - | {{http://notepad-plus.sourceforge.net/commun/images/chameleon-pencil-big.png }} | + | Les raccourcis propres aux **plugins** sont traités dans la partie [[plugins]], ceux propres aux **macros** dans la partie [[macros]]. |
| - | Notepad++ est bourré de petites attentions qui, si l'on y jette un œil, permettent une utilisation du logiciel plus agréable et efficace. | + | =====Raccourcis clavier par défaut===== |
| - | Les raccourcis et astuces propres aux **plugins** sont traités dans l'article [[notepadpp:plugins]], ceux propres aux **macros** dans l'article [[notepadpp:macros]]. | + | La liste n'est pas exhaustive. |
| - | =====Shortcut Mapper===== | + | ====Général==== |
| - | Il est possible de créer ou modifier le raccourci clavier de importe quelle fonction de Notepad++, même celles habituellement inaccessibles (copier, coller, déplacement du curseur...). | + | Voir [[notepadpp:preferences:general]]. |
| - | + | ||
| - | Le //Shortcut Mapper// est accessible depuis le menu //Paramétrage -> Raccourcis clavier...// : | + | |
| - | + | ||
| - | [{{ notepadpp:notepadpp_shortcutmapper.png |Le Shortcut Mapper, qui gère les raccourcis claviers}}] | + | |
| - | + | ||
| - | Double-cliquez sur une ligne (ou //Clic droit -> Modifier//) pour ouvrir la fenêtre //Shortcut//. Décochez-y toute option pour supprimer un raccourci : | + | |
| - | + | ||
| - | [{{ notepadpp:notepadpp_shortcut.png |La fenêtre Shortcut, permettant de définir le raccourci clavier d'une fonction}}] | + | |
| - | + | ||
| - | Les raccourcis de Scintilla peuvent être multiples, leur fenêtre d'attribution permet donc l'ajout ou la suppression de raccourcis pour une même fonction : | + | |
| - | + | ||
| - | [{{ notepadpp:notepadpp_shortcutmulti.png |La fenêtre Shortcut "améliorée", permettant de définir plusieurs raccourcis clavier pour une seule fonction}}] | + | |
| - | + | ||
| - | =====Raccourcis clavier===== | + | |
| - | + | ||
| - | Je ne liste pas ici strictement tous les raccourcis claviers de Notepad++, seulement ceux qui s'avèrent indispensables ou vraiment utiles à l'occasion. | + | |
| - | + | ||
| - | ====Général==== | + | |
| * <key>Ctrl-o</key> : ouvrir un fichier. | * <key>Ctrl-o</key> : ouvrir un fichier. | ||
| Ligne 34: | Ligne 15: | ||
| * <key>Ctrl-w</key> : ferme l'onglet actif. | * <key>Ctrl-w</key> : ferme l'onglet actif. | ||
| * <key>Clic molette</key> : ferme l'onglet visé. | * <key>Clic molette</key> : ferme l'onglet visé. | ||
| - | Voir [[notepadpp:options#barre_d_onglets|Barre d'onglets]]. | + | |
| + | Voir [[notepadpp:preferences:divers]]. | ||
| * <key>Ctrl-Tab</key> : avance dans la liste des onglets ouverts. | * <key>Ctrl-Tab</key> : avance dans la liste des onglets ouverts. | ||
| * <key>Ctrl-Shift-Tab</key> : recule dans la liste des onglets ouverts. | * <key>Ctrl-Shift-Tab</key> : recule dans la liste des onglets ouverts. | ||
| * <key>Clic droit-Molette</key> : avance/recule dans la liste des onglets ouverts. | * <key>Clic droit-Molette</key> : avance/recule dans la liste des onglets ouverts. | ||
| - | Voir [[notepadpp:options#divers|Commutateur de documents]]. | ||
| * <key>Ctrl-s</key> : enregistre l'onglet actif. | * <key>Ctrl-s</key> : enregistre l'onglet actif. | ||
| Ligne 52: | Ligne 33: | ||
| * <key>Ctrl-a</key> : sélectionne tout. | * <key>Ctrl-a</key> : sélectionne tout. | ||
| * <key>Alt</key> : sélection rectangulaire. | * <key>Alt</key> : sélection rectangulaire. | ||
| - | <note tip>Il est possible de sélectionner une ou plusieurs lignes (retours chariot compris) en cliquant sur leurs numéros à gauche.</note> | + | |
| + | Il est possible de sélectionner une ou plusieurs lignes (retours chariot compris) en cliquant sur leurs numéros à gauche. | ||
| ====Édition==== | ====Édition==== | ||
| Ligne 58: | Ligne 40: | ||
| * <key>Ctrl-z</key> : annule la modification précédente. | * <key>Ctrl-z</key> : annule la modification précédente. | ||
| * <key>Ctrl-y</key> : rétablit la modification précédente. | * <key>Ctrl-y</key> : rétablit la modification précédente. | ||
| - | <note>Notepad++ enregistre un historique des modifications titanesque : vous pouvez revenir sur des heures de travail sans problème.</note> | + | |
| + | Notepad++ enregistre un historique des modifications titanesque : vous pouvez revenir sur des heures de travail sans problème. | ||
| * <key>Ctrl-x</key> : coupe la sélection. | * <key>Ctrl-x</key> : coupe la sélection. | ||
| Ligne 64: | Ligne 47: | ||
| * <key>Ctrl-v</key> : colle l'élément en mémoire. | * <key>Ctrl-v</key> : colle l'élément en mémoire. | ||
| * <key>Ctrl-d</key> : duplique la ligne active ou la sélection. | * <key>Ctrl-d</key> : duplique la ligne active ou la sélection. | ||
| - | <note>La duplication est parfois plus efficace que le couple copier/coller, et deviendra vite votre raccourci favori.</note> | + | |
| + | La duplication est parfois plus efficace que le couple copier/coller, et deviendra vite votre raccourci favori. | ||
| * <key>Ctrl-i</key> : sépare la sélection en plusieurs lignes. | * <key>Ctrl-i</key> : sépare la sélection en plusieurs lignes. | ||
| * <key>Ctrl-j</key> : joint les lignes sélectionnées (supprime les retours chariot). | * <key>Ctrl-j</key> : joint les lignes sélectionnées (supprime les retours chariot). | ||
| - | * <key>Ctrl-l</key> : supprime la ligne active ou les lignes sélectionnées. | + | * <key>Ctrl-l</key> : coupe la ligne active ou les lignes sélectionnées. |
| * <key>Ctrl-t</key> : inverse la ligne active avec la précédente. | * <key>Ctrl-t</key> : inverse la ligne active avec la précédente. | ||
| * <key>Tab</key> : ajoute un niveau d'indentation à la ligne active ou la sélection. | * <key>Tab</key> : ajoute un niveau d'indentation à la ligne active ou la sélection. | ||
| * <key>Shift-Tab</key> : supprime un niveau d'indentation à la ligne active ou la sélection. | * <key>Shift-Tab</key> : supprime un niveau d'indentation à la ligne active ou la sélection. | ||
| - | <note tip>Il est possible d'indenter plusieurs lignes en même temps en les sélectionnant auparavant.</note> | ||
| * <key>Ctrl-q</key> : Commente/décommente les lignes de la sélection. | * <key>Ctrl-q</key> : Commente/décommente les lignes de la sélection. | ||
| * <key>Ctrl-Shift-q</key> : Commente/décommente la sélection en mode multi-lignes. | * <key>Ctrl-Shift-q</key> : Commente/décommente la sélection en mode multi-lignes. | ||
| - | <note>Les commentaires s'adaptent automatiquement au langage utilisé.</note> | + | Les commentaires s'adaptent automatiquement au langage utilisé. |
| * <key>Ctrl-u</key> : met la sélection en minuscules. | * <key>Ctrl-u</key> : met la sélection en minuscules. | ||
| Ligne 84: | Ligne 67: | ||
| * <key>Ctrl-Entrée</key> : lance l'auto-complétion de mot sur la sélection. | * <key>Ctrl-Entrée</key> : lance l'auto-complétion de mot sur la sélection. | ||
| * <key>Ctrl-Espace</key> : lance l'auto-complétion de fonction sur la sélection. | * <key>Ctrl-Espace</key> : lance l'auto-complétion de fonction sur la sélection. | ||
| - | Voir [[notepadpp:options#autocompletion|Autocomplétion]] | + | Voir [[notepadpp:preferences:autocompletion]] |
| ====Recherche, remplacement==== | ====Recherche, remplacement==== | ||
| Ligne 101: | Ligne 84: | ||
| * <key>Ctrl-Shift-m</key> : supprimer tous les surlignages. | * <key>Ctrl-Shift-m</key> : supprimer tous les surlignages. | ||
| - | * <key>Ctrl-b</key> : aller au délimiteur jumeau (cf. [[notepadpp:raccourcis#delimiteurs_jumeaux]]). | + | * <key>Ctrl-b</key> : aller au délimiteur jumeau. |
| ====Affichage==== | ====Affichage==== | ||
| Ligne 114: | Ligne 97: | ||
| * <key>Alt-h</key> : cacher la ligne active ou les lignes de la sélection. | * <key>Alt-h</key> : cacher la ligne active ou les lignes de la sélection. | ||
| - | <note important>Attention, l'utilisation de cette fonction peut nécessiter de fermer puis ouvrir le fichier afin de réafficher l'ensemble des lignes.</note> | ||
| - | <note tip>Vous pouvez enrouler/dérouler des blocs d'instructions au moyen des petits "+/-" en début de lignes.</note> | + | Vous pouvez enrouler/dérouler des blocs d'instructions au moyen des petits "+/-" en début de lignes. |
| - | =====Indicateurs===== | + | =====Shortcut Mapper===== |
| - | Certaines icônes, codes couleurs ou formatages divers donnent des informations supplémentaires souvent bien utiles. | + | Il est possible de créer ou modifier le raccourci clavier de importe quelle fonction de Notepad++, même celles habituellement inaccessibles (copier, coller, déplacement du curseur...). |
| - | ====État du fichier==== | + | Le //Shortcut Mapper// est accessible depuis le menu //Paramétrage -> Raccourcis clavier...// : |
| - | L'icône précédant le nom du fichier sur un onglet indique l'état de sauvegarde du fichier : | + | [{{ npp_shortcut_mapper.png |Le Shortcut Mapper, qui gère les raccourcis claviers}}] |
| - | [{{ notepadpp:notepadpp_etatfichier.png }}] | + | Double-cliquez sur une ligne (ou //Clic droit -> Modifier//) pour ouvrir la fenêtre //Shortcut//. Décochez-y toute option pour supprimer un raccourci : |
| - | * Disquette bleue : fichier sauvegardé en l'état. | + | [{{ npp_shortcut.png |La fenêtre Shortcut, permettant de définir le raccourci clavier d'une fonction}}] |
| - | * Disquette rouge : fichier modifié depuis la dernière sauvegarde, il n'a pas été sauvegardé en l'état. | + | |
| - | ====Onglet actif==== | + | |
| - | Pour une meilleure visibilité, l'onglet actif est surplombé d'une fine barre orange : | + | Les raccourcis de Scintilla peuvent être multiples, leur fenêtre d'attribution permet donc l'ajout ou la suppression de raccourcis pour une même fonction : |
| - | + | ||
| - | [{{ notepadpp:notepadpp_ongletactif.png |}}] | + | |
| - | + | ||
| - | Pour la désactiver : //Paramétrage -> Préférences//, dans l'onglet //Général// décocher **Barre colorée sur l'onglet actif**. | + | |
| - | + | ||
| - | ====Délimiteurs jumeaux==== | + | |
| - | + | ||
| - | Sélectionnez une balise d'ouverture ou de fermeture : elle se surligne en violet, ainsi que sa jumelle. | + | |
| - | + | ||
| - | [{{ notepadpp:notepadpp_pairebalises.png |Indication de la balise jumelle}}] | + | |
| - | + | ||
| - | Sélectionnez une parenthèse, un crochet ou une accolade d'une instruction : elle se colore en rouge, ainsi que sa jumelle. | + | |
| - | + | ||
| - | [{{ notepadpp:notepadpp_paireparentheses.png |Indication de la parenthèse jumelle}}] | + | |
| - | + | ||
| - | Dans le cas d'une accolade une ligne de pointillé rouge indique son niveau d'indentation : | + | |
| - | [{{ notepadpp:notepadpp_paireaccolades.png |Indication de l'accolade jumelle}}] | + | [{{ npp_shortcut_multi.png |La fenêtre Shortcut "améliorée", permettant de définir plusieurs raccourcis clavier pour une seule fonction}}] |
| - | <note>Si le délimiteur jumeau est manquant, l'élément sélectionné ne se colorera pas.</note> | ||