Come inserire un carattere di tabulazione nel testo sublime?


12

Sto cercando di inserire una scheda in un documento in Sublime Text. Sto usando le schede per il rientro. Di solito, posso inserire una scheda premendo → Tab. Tuttavia, a volte invece di inserire un carattere di tabulazione, questo esegue un completamento di parola.

È difficile prevedere quando ciò accadrà, ma quando lo noto, premo Backspace                → Tab Backspace

C'è un modo migliore?

Risposte:


11

Trovi utile la funzione di completamento delle parole? In caso contrario, spegnilo e sono sicuro che risolverà il tuo problema.

In alternativa, se si preme shift+, tabverrà inserita una scheda letterale.

Oppure puoi disabilitare il completamento della scheda aggiungendo questa riga in Preferenze / Impostazioni file - Utente:

"tab_completion": false

fonte


5
Premendo Shift+ Tabnon funziona per me.
Rockallite,

9

Premendo Shift+ Tab non si inserisce una scheda letterale per me in Sublime Text 3.

L'unico modo per inserire una scheda letterale è fare le seguenti cose:

  • Innanzitutto, disabilito l' Indent Using Spacesopzione tramite il menu ViewIndentation.
  • Quindi, premere Tabper inserire una scheda letterale.

Al termine, tornare all'opzione.

Puoi anche fare clic sulla cella della barra di stato che dice Spaces: no Tab Size: n, e cambiare l' Indent Using Spacesopzione lì.


1
Un altro trucco di cui ho letto nel forum Sublime Text è quello di inserire un carattere che sai non è usato in nessun punto del tuo codice (l'esempio fornito era un backtick, ma potresti incollare un carattere unicode o qualcosa del genere). Quindi invoca Cerca / Sostituisci, assicurati che Regex sia abilitato, trova il tuo personaggio e sostituiscilo con \t, il che si tradurrà in una scheda. Non è super conveniente per una tantum (tuttavia, non è nemmeno attivare l'opzione di menu) ma funziona bene se sai che stai per inserire diversi caratteri di tabulazione.
Wilson F,

0

Se si desidera utilizzare una scheda nella ricerca / sostituzione, basta digitare una scheda su una nuova riga ("Rientro utilizzando spazi" disabilitato), selezionare e tagliare, quindi incollare nel campo Cerca o Sostituisci.

Ho pensato di aggiungere questo nel caso qualcuno trovasse questa domanda come me alla ricerca di questa opzione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.