notepadpp:preferences:edition

======Zones d'édition====== Cet onglet permet d'activer ou de gérer le comportement de certaines fonctionnalités relatives à l'édition. ====Curseur==== Largeur et vitesse de clignotement du curseur d'édition. [{{ npp_cursor_width.png|Largeurs possibles du curseur d'édition}}] * //Largeur// : largeur du curseur d'édition. * ''0'' : curseur invisible. * ''1'' : curseur large de 1 pixel (par défaut). * ''2'' : curseur large de 2 pixels. * ''3'' : curseur large de 3 pixels. * ''Block'' : curseur large d'un caractère (type ligne de commande). * //Cligotement// : vitesse de clignotement du curseur. De rapide (''R'', cinq clignotements par seconde) à lent (''L'', un clignotement toute les quatre secondes). Placer le curseur entièrement à droite pour stopper le clignotement. ====Multiédition==== [{{ npp_multiedition_1.png |Curseur démultiplié au moyen de la multi-édition}}] Cette option permet d'activer l'édition simultanée d'emplacements différents dans un fichier, fonctionnalité désactivée par défaut. Il s'agit d'une option à activer sans hésiter tant son intérêt est grand et décuple les possibilités de Notepad++. [{{ npp_multiedition_3.png |Écriture à plusieurs endroit simultanément au moyen de la la multi-édition}}] Il vous est alors possible de faire des sélections ou de positionner le curseur à autant d'emplacements que voulus en utilisant la touche <key>Ctrl</key> au moment de votre nouveau clic. Une fois le curseur multiplié vous pouvez écrire, effacer, couper, copier, coller, etc... depuis tous ces endroits à la fois. Les parties copiées seront mises bout à bout lorsque vous les collerez. ====Contrôle de repli de bloc==== Lorsque vous programmez, Notepad++ vous indique et vous permet de replier les blocs d'instructions en affichant des repères dans la "barre de blocs" verticale située à gauche du texte. Ces options vous permettent d'en choisir le style. [{{ npp_folding_icons.png|Indicateurs de blocs possibles}}] * //Simple// : affiche un signe "-" ou "+" en début de bloc. * //Flèche// : affiche une flèche orientée en début de bloc. * //Cercle// : indique le début d'un bloc dans un cercle, relié par une ligne arrondie à la fin du bloc. * //Carré// : indique le début d'un bloc dans un carré, relié par une ligne brisée à la fin du bloc (par défaut). * //Aucun// : cache la "barre de blocs". Il n'est plus possible de plier les blocs de cette manière. ====Largeur des lignes==== Cette option permet d'afficher un repère de marge. Indispensable aux programmeurs respectueux des standards, elle permet d'indiquer la limite des 80 caractères de large à essayer de ne pas dépasser. * //Afficher la marge droite// : active l'indication de largeur de ligne. * //Afficher un filet vertical// : affiche une ligne turquoise à la colonne donnée. * //Colorer l'arrière plan// : colore le fond du texte jusqu'à la colonne donnée. * //Nombre de colonnes// : emplacement du repère. ====Line Wrap==== Si vous vous rendez dans les //Préférences//, onglet //Zones d'édition//, vous remarquerez un nouveau bloc d'options : //Line Wrap//. Cette option va vous permettre de choisir le comportement des retours à la ligne automatiques, que vous pouvez activer dans //Affichage -> Retour automatique à la ligne//. * **Défaut** : le morceau coupé s'aligne au début de la fenêtre. C'était le comportement par défaut jusqu'à présent, et n'aidait pas franchement à la compréhension. [{{ npp_linewarp_default.png |Notepad++ Line Warp : le retour à la ligne automatique par **défaut**}}] * **Aligné** : le morceau coupé se place au même niveau que le début de la ligne. Ce comportement est désormais activé par défaut. [{{ npp_linewarp_aligned.png |Notepad++ Line Warp : le retour à la ligne automatique **aligné**}}] * **Indenté** : le morceau coupé se place à un niveau d'indentation supérieur à la ligne. Ce schéma reproduit une structuration standard du code. [{{ npp_linewarp_indented.png |Notepad++ Line Warp : le retour à la ligne automatique **indenté**}}] ====Autres options==== * //Afficher la numérotation des lignes// : affiche/cache la barre verticale indiquant les numéros de lignes. Vous-êtes sûr de vouloir sacrifier autant pour quelques pixels d'espace? * //Afficher la marge de signet// : affiche/cache la barre verticale indiquant et permettant d'ajouter ou supprimer des signets. * //Surligner la ligne actuelle// : par défaut Notepad++ surligne toute la ligne active. Si cela vous agasse, vous pouvez le désactiver ici.