Come annullare facilmente il rientro di un blocco di codice?

Quando si modifica un messaggio, a volte il blocco di codice è stato rientrato troppo e forza una barra di scorrimento orizzontale inutilmente.

Cè un modo rapido per correggere questo tipo di rientro o devo ancora eliminare riga per riga eliminando lo spazio?

Risposta

Puoi usa lo script utente di balpha ♦ in Migliore gestione del rientro e del tasto TAB durante la modifica dei post .

Con quello installato, puoi semplicemente Maiusc + Tab tante volte quanto necessario.

  • Quando più righe sono selezionati, Tab e Maiusc Tab fa rientrare e dedurre queste righe

  • Quando niente è selezionato, Tab e Maiusc Tab inserisce o rimuove spazi per allineare il cursore su un confine di tabulazione

A mio parere, questa dovrebbe essere una funzionalità standard.

Commenti

  • Funziona brillantemente
  • +1, daccordo che dovrebbe essere sicuramente una funzionalità standard.

Risposta

Ecco “una piccola stranezza con leditor di markdown che potresti usare senza dover installare script separati. Dato il testo selezionato che attualmente non è rientrato, premendo il pulsante del codice (o Ctrl + K ) verranno aggiunti quattro spazi a tutte le righe selezionate. Se tutte le righe selezionate sono rientrate di più di quattro spazi, verranno rimossi quattro spazi.

Con questo in mente, se si desidera annullare il rientro di qualsiasi bit di codice, è sufficiente selezionarlo e premere il codice pulsante.

Non esiste un modo per aggiungere i rientri così facilmente per quanto ne so, purtroppo. Per questo, seleziono solo quattro spazi, copia e incolla dove necessario.

Commenti

  • Ho provato a modificare la tua risposta, poiché mi ci è voluto del tempo per capire cosa significa AFAIK. La modifica è stata rifiutata, il che è deludente.

Risposta

Puoi ordinare il rientro e il rientro utilizzando solo Ctrl K . Per annullare il rientro, come dice @Jeff, evidenzia il blocco e premi, rimuovendo le righe vuote aggiunte prima e dopo se necessario; per rientrare, aggiungi una riga fittizia da evidenziare. Come

a Actual Indented Code

Commenti

  • Puoi spiegare cosa intendi per riga fittizia da evidenziare?
  • @Yve: You ad d a prima del codice rientrato, quindi evidenzia lintero elemento e rientra, quindi elimina a e qualsiasi riga vuota aggiuntiva.
  • che cosa fa laggiunta della linea fittizia al rientro?
  • @Yve: gli impedisce di annullare il rientro del blocco se è già rientrato.
  • grazie Mini, Adoro lo script consigliato, ' sto finendo di modificare i post!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *