Comment puis-je répéter la ligne dans notepad ++?
Comment puis-je répéter la ligne dans notepad++ ?
Par exemple, j'ai le code suivant:
a 01
a 02
a 03
a 04
Et je voudrais qu'il devienne:
a 01
a 01
a 02
a 02
a 03
a 03
a 04
a 04
De sorte que chaque ligne doit être affiché deux fois.
source d'informationauteur tahafahed
Vous devez vous connecter pour publier un commentaire.
Ouvrir la boîte de dialogue de recherche et d'écriture :-
Trouver:
^.*$
Remplacer:
$0\n$0
Si vous n'avez pas l'esprit de la semi-manuel, vous pouvez commencer à la première ligne et répéter la combinaison de touches suivante jusqu'à ce que vous atteignez la fin du document (vous obtenez très rapidement à ce sujet)
Ctrl + D Bas Bas
Cela duplique la ligne courante, puis se déplace vers le bas deux fois (à la ligne suivante la nouvelle dupliqué).
Si vous avez un grand document, vous pouvez enregistrer cette fois en tant que macro (voir le menu Macro), puis à utiliser Ctrl + Maj + P (Lecture) à plusieurs reprises -- vous pouvez vous maintenez ces touches enfoncées. Ou utiliser la Macro option "Exécuter une Macro à Plusieurs Reprises..."
Si vous avez le curseur de la souris sur la ligne que vous souhaitez répéter, alors vous pouvez utiliser
Ctrl-D
raccourci pour dupliquer la ligne. Ou vous pouvez utiliser le même raccourci de sélection de plusieurs lignes.Si vous utilisez windowsje recommande la rédaction d'un auto-touche de raccourci (AHK) script pour le faire pour vous. De cette façon, votre texte spécial de manipulation de script fonctionnera dans toute IDEpas seulement notepad++. Tout ce que vous avez à faire est de copier votre exemple de texte dans le presse-papiers, puis d'exécuter un script AHK qui lit les données à partir du presse-papiers à l'aide de l' %presse-papiers la variable%. Ensuite, vous pouvez charger le presse-papiers avec les résultats de votre script, et envoyer un CTRL+V signal.
Mettre en surbrillance le code souhaité et appuyez sur
Ctrl-D
.Ne pas mettre en évidence si vous voulez copier juste la ligne en cours.
ctrl+maj+d = doublons de la ligne en cours