Come posso sostituire \n
in Sublime Text con il reale in-editor di visualizzata nuova linea così:Sostituire n con l'attuale nuova linea nel Sublime Text
foo\nbar
diventa:
foo
bar
nell'editor quando visualizzo il file in esso.
Come posso sostituire \n
in Sublime Text con il reale in-editor di visualizzata nuova linea così:Sostituire n con l'attuale nuova linea nel Sublime Text
foo\nbar
diventa:
foo
bar
nell'editor quando visualizzo il file in esso.
Accendere Regex Cerca e sostituisci (icona più a sinistra alla ricerca e sostituire il bar o il collegamento Alt + R)
individuare ad esempio: \\n
Sostituire con: \n
Acclamazioni
Usa Find > Replace
, o (Ctrl +H), per aprire la finestra Find What
/Replace With
, e utilizzare Ctrl +Inserisci per indicare una nuova riga nel Replace With
inputbox.
Non sai cosa intendi per 'inoutbox'. Shift + Enter seleziona la ricerca precedente nella mia installazione di Sublime3 se digito '\ n' in input' Find What'. – leemour
Ho trovato che '\ n' non funzionava per me con il pulsante regex attivo, quindi questo è stato molto utile. –
Questo ha aiutato un sacco, dal momento che stavo cercando di sostituire un tubo verticale '|' ma regex lo stava rilevando, quindi ho dovuto disattivare la regex e usare Ctrl-Invio per aggiungere la nuova linea. Grazie! –
In testo sublime (con collegamenti su Mac):
Evidenziare il testo che si desidera cercare di applicare Trova & Sostituire
Andare su Menu> Trova> Sostituisci ... (scorciatoia da tastiera: Alt + Comando + F)
Nel Trova & strumento Sostituisci, abilitare espressione regolare facendo clic sul pulsante che assomiglia (scorciatoia da tastiera: Alt + comando + R) [*.]
In Trova, digitare: \\n
Nota: l'ulteriore \
esegue l'escape della sintassi dell'Espressione regolare durante la ricerca.
In Sostituire Con, digitare: \n
Cliccare sulla 'Sostituisci tutto' pulsante (scorciatoia da tastiera: CTRL + Alt + Invio)
tuo testo letterale \n
poi trasformarsi in un'interruzione di riga effettiva.
Fool metodo a prova (senza RegEx e Ctrl +Inserisci non ha funzionato per me, come è stato appena saltando al prossimo Find
):
In primo luogo, selezionare un evento di \n
e ha colpito Ctrl + H (visualizza il dialogo Replace...
, accessibile anche tramite il menu Find -> Replace...
). Questo popola il campo Find what
.
Vai alla fine di ogni riga del file (premere Fine se presente sulla tastiera) e selezionare la fine della linea di tenendo premuto Maiusc e premendo → (freccia a destra) ESATTAMENTE una volta . Quindi copia-incolla questo nel campo Replace with
.
(l'animazione è per la ricerca di vere nuove linee, funziona lo stesso per la loro sostituzione)
Nessuno dei precedenti ha lavorato per me in Sublime Text 2 su Windows.
ho fatto questo:
Selezionando prima di premere ctrl + H lo utilizza come carattere da sostituire.
trascina alla seguente riga vuota -> puoi fare lo stesso facendo 3 clic sulla riga che vuoi copiare (oltre il testo, anche le schede funzionano, ma non con gli spazi) – erm3nda
Wow amico ... solo wow. - Funziona anche con Eclipse! – TacB0sS
Ti premo un internet. – ArtOfWarfare
non funziona in Mac – technophyle