Je suis curieux de savoir s'il existe un moyen de coller du texte à la fin de chaque ligne dans Sublime 2? Et inversement, au début de chaque ligne.
test de la première ligne
test ligne deux
test ligne trois
test ligne quatre
...
Supposons que vous ayez 100 lignes de texte dans l'éditeur et que vous souhaitiez coller des guillemets au début et à la fin de chaque ligne.
Existe-t-il un moyen simple de le faire ou un plugin que tout le monde connaîtrait? Cela me permettait souvent de gagner beaucoup de temps sur divers projets.
Merci.
Réponses:
Vous pouvez utiliser la fonction Rechercher et remplacer avec cette expression régulière
^([\w\d\_\.\s\-]*)$
pour rechercher du texte et le texte remplacé est"$1"
.la source
sed
?Ouais Regex est cool, mais il existe une autre alternative.
Cela vous permet de modifier plusieurs lignes à la fois. Vous pouvez maintenant ajouter * Quotes (") ou n'importe quoi * au début et à la fin de chaque ligne.
la source
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.
la source
Home
"End
"la source
Disons que vous avez ces lignes de code:
En utilisant Search and Replace Ctrl + Hwith Regex , trouvons ceci:
^
et remplacez-le par"
, nous aurons ceci:Maintenant , cherchons ceci:
$
et remplacez-le par"
, maintenant nous aurons ceci:la source
Utilisez la sélection de colonne . La sélection de colonnes est l'une des caractéristiques 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 (Windows / Linux) ou 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) pour sélectionner également une colonne.
Clavier:
Vous avez maintenant plusieurs lignes sélectionnées, vous pouvez donc taper un guillemet au début et à la fin de chaque ligne. Il serait préférable de profiter des capacités de Sublime et de taper simplement " . Lorsque vous faites cela, Sublime cite automatiquement le texte sélectionné.
Tapez escpour quitter le mode curseur multiple.
la source