Come incollare il testo alla fine di ogni riga?Sublime 2.
-
13-12-2019 - |
Domanda
Sono curioso se c'è un modo per incollare il testo alla fine di ogni linea in sublime 2?E al contrario, all'inizio di ogni linea.
Test line one
Test riga due
Test line tre
Linea di prova quattro
...
Dì che hai 100 righe di testo nell'editor e si desidera incollare le virgolette all'inizio e alla fine di ogni riga.
C'è un modo semplice per farlo o un plugin che qualcuno saprebbe?Questo mi salverà spesso molto tempo su vari progetti.
Grazie.
Soluzione
È possibile utilizzare il Ricerca e sostituisci funzionalità con questo ^([\w\d\_\.\s\-]*)$
di RegexTrova testo e il testo sostituito è "$1"
.
Altri suggerimenti
Yeah Regex è bello, ma ci sono altre alternative.
- .
- Seleziona tutte le linee che si desidera prefisso o suffisso
- GOTO Menu Selezione>>> Spalato in righe ( cmd / ctrl + shift + l)
Ciò consente di modificare più righe contemporaneamente.Ora puoi aggiungere * citazioni (") o qualsiasi cosa * all'avvio e alla fine di ogni riga.
Ecco il flusso di lavoro che uso tutto il tempo, usando solo la tastiera
- .
- ctrl / cmd + a Seleziona tutto
- ctrl / cmd + shift + l diviso in linee
- ' Sround ogni linea con citazioni
Si noti che questo non funziona se ci sono linee vuote nella selezione.
- .
- Seleziona tutte le righe su cui si desidera aggiungere prefisso o suffisso.(Ma se si desidera aggiungere prefisso o suffisso a solo linee specifiche, è possibile utilizzare ctrl + tasto sinistro del mouse per creare più cursori.)
- Premere ctrl + shift + l .
- Push Home tasto e aggiungi prefisso.
- PUSH END Tasto e aggiungi suffisso.
.Nota, disabilita WordWrap, altrimenti non funzionerà correttamente se le tue linee sono più lunghe della larghezza di sublime.
Diciamo che hai queste linee di codice:
test line one
test line two
test line three
test line four
.
Utilizzo di Ricerca e sostituzione Ctrl + h con ^
e sostituirlo con "
, avremo questo:
"test line one
"test line two
"test line three
"test line four
.
Ora cerchiamo questo: $
e sostituirlo con "
, ora lo faremo:
"test line one"
"test line two"
"test line three"
"test line four"
. Utilizzare Selezione della colonna . La selezione della colonna è una delle caratteristiche uniche di sublime2; Viene utilizzato per darti più cursori abbinati ( tutorial qui ). Per ottenere più cursori, effettuare una delle seguenti operazioni:
Mouse:
- .
-
Tenere premuto il turno (Windows / Linux) o il tasto Opzione (Mac) mentre si seleziona una regione con il mouse.
-
Facendo clic sul pulsante centrale del mouse (o scorrere) seleziona anche come colonna.
Tastiera:
- .
- Seleziona la regione desiderata.
- Tipo Control + Shift + l (Windows / linux) o comando + shift < / kbd> + l (mac)
Ora hai più righe selezionate, quindi potrebbe Digita una virgoletta all'inizio e alla fine di ciascuna riga. Sarebbe meglio approfittare delle capacità di Sublime, e semplicemente digitare ". Quando lo fai, Sublime cita automaticamente il testo selezionato.
Tipo ESC per uscire dalla modalità cursore multipla.