Je suis curieux de savoir s’il existe un moyen de coller du texte à la fin de chaque ligne de Sublime 2? Et inversement, au début de chaque ligne.
ligne de test une
ligne d’essai deux
ligne de test trois
ligne d’essai quatre
…
Supposons que l’éditeur comporte 100 lignes de texte et que vous souhaitez coller des guillemets au début et à la fin de chaque ligne.
Y a-t-il un moyen facile de faire ceci ou un plugin que tout le monde connaîtrait? Cela me ferait souvent gagner beaucoup de temps sur divers projets.
Merci.
Vous pouvez utiliser la fonctionnalité Search & Replace avec cette regex ^([\w\d\_\.\s\-]*)$
pour rechercher du texte et le texte remplacé est "$1"
.
Ouais Regex est cool, mais il y a d’autres alternatives.
Cela vous permet de modifier plusieurs lignes à la fois. Vous pouvez maintenant append * Quotes (“) ou n’importe quoi * au début et à la fin de chaque ligne.
Voici le workflow que j’utilise tout le temps, en utilisant uniquement le clavier
Notez que cela ne fonctionne pas s’il y a des lignes vides dans la sélection.
Notez, désactivez le retour à la ligne, sinon cela ne fonctionnera pas correctement si vos lignes sont plus longues que la largeur du sublime.
Disons que vous avez ces lignes de code:
test line one test line two test line three test line four
En utilisant Search et Replace Ctrl + H avec Regex , trouvons ceci: ^
et le remplaçons par "
, nous aurons ceci:
"test line one "test line two "test line three "test line four
Maintenant, recherchons ceci: $
et remplacez-le par "
, maintenant nous aurons ceci:
"test line one" "test line two" "test line three" "test line four"
Utilisez la sélection de colonne . La sélection des colonnes est l’une des fonctionnalités uniques de Sublime2; il est utilisé pour vous donner plusieurs curseurs correspondants ( tutoriel ici ). Pour obtenir plusieurs curseurs, effectuez l’une des opérations suivantes:
Souris:
Maintenez la touche Maj enfoncée (Windows / Linux) ou l’option (Mac) tout en sélectionnant une région avec la souris.
Cliquer sur le bouton central de la souris (ou faire défiler) sélectionnera également une colonne.
Clavier:
Vous avez maintenant plusieurs lignes sélectionnées, vous pouvez donc saisir un guillemet au début et à la fin de chaque ligne. Il serait préférable de tirer parti des fonctionnalités de Sublime, et de simplement taper “ . Lorsque vous faites cela, Sublime cite automatiquement le texte sélectionné.
Tapez esc pour quitter le mode curseur multiple.