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 un
ligne de test deux
ligne de test trois
ligne de test quatre
...
Supposons que vous avez 100 lignes de texte dans l'éditeur et que vous souhaitez coller des guillemets au début et à la fin de chaque ligne.
Existe-t-il un moyen simple de faire ceci ou un plugin connu de tous? Cela me ferait souvent gagner beaucoup de temps sur divers projets.
Merci.
Vous pouvez utiliser la fonction Rechercher & Remplacer avec cette expression rationnelle ^([\w\d\_\.\s\-]*)$
pour rechercher du texte et le texte remplacé est "$1"
.
Ouais Regex est cool, mais il existe une autre alternative.
Cela vous permet d’éditer plusieurs lignes à la fois. Vous pouvez maintenant ajouter * Citations (") ou n’importe quoi * au début et à la fin de chaque ligne.
Voici le flux de travail 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.
Note, désactivez le retour automatique à la ligne, sinon cela ne fonctionnera pas correctement si vos lignes sont plus longues que la largeur de sublime.
Disons que vous avez ces lignes de code:
test line one
test line two
test line three
test line four
Utilisation de Rechercher et remplacer Ctrl+H avec Regex Trouvons ceci: ^
et remplacez-le par "
, nous aurons ceci:
"test line one
"test line two
"test line three
"test line four
Maintenant, cherchons ceci: $
et remplaçons-le par "
, nous allons maintenant avoir ceci:
"test line one"
"test line two"
"test line three"
"test line four"
Utilisez sélection de colonne. La sélection des colonnes est l’une des caractéristiques uniques de Sublime2; il est utilisé pour vous donner plusieurs curseurs correspondants ( tutorial here ). Pour obtenir plusieurs curseurs, effectuez l’une des opérations suivantes:
Souris:
Maintenez la touche Maj (Windows/Linux) ou la touche d'option (Mac) enfoncée tout en sélectionnant une région avec la souris.
Cliquez sur le bouton central de la souris (ou faites défiler la liste) pour sélectionner également une colonne.
Clavier:
Vous avez maintenant plusieurs lignes sélectionnées, de sorte que vous pouvez taper un guillemet au début et à la fin de chaque ligne. Il serait préférable de tirer parti des capacités de Sublime et de simplement taper ". Pour ce faire, Sublime cite automatiquement le texte sélectionné.
Type esc pour quitter le mode de curseur multiple.