Cambia tabstop in TextEdit.app


10

Come si cambia il tabstop in TextEdit.app per Snow Leopard?

L'attuale tabstop è di 8 spazi. Vorrei cambiarlo in 4 spazi.
C'è un modo per raggiungere questo obiettivo?

Risposte:


2

Sì.

  1. Assicurati che Format > Text > Show Rulersia abilitato.
  2. Individua i punti di tabulazione nel righello (Fig. 1).
  3. Spostare il primo su 1/4 di pollice (Fig. 2).

Fig. 1 Fig2 In alternativa, è possibile utilizzare qualcosa come Keyboard Maestro, TextExpander o BetterTouchTool per mappare quattro spazi sul tasto Tab. Questo è l'unico modo di cui sono a conoscenza per farlo per file di testo semplice ( .txt).


2
Se il documento ha un contenuto esistente, selezionare tutto il contenuto prima di apportare questa modifica in modo che le tabulazioni vengano applicate a tutti i paragrafi.
bneely

6
Funziona con documenti Rich Text. Sembra non mostrare un righello per documenti di testo semplice. Lo terrò a mente. Grazie!
phwd,

1
Oh, scusa, non avevo capito che non funzionava per i file .txt. Oh bene!
Timothy Mueller-Harder,

@phwd Aggiunta un'alternativa per i file .txt. :)
Timothy Mueller-Harder

Dolce esaminarli adesso
phwd

26

Per le schede in testo normale, non è necessario sostituire l'intera app TextEdit per modificarla. Ho guardato il codice sorgente e fornisce la risposta più semplice: apri il Terminale e digita

defaults write com.apple.TextEdit "TabWidth" '4'

Dove '4' è il numero di spazi che dovrebbe essere una scheda.


4
Fantastico, in pratica lo uso solo in modalità testo normale. Voterei di più se potessi :)
Johannes

Bello! Ha funzionato perfettamente!
DaveyJake,

questa dovrebbe essere una risposta selezionata.
Vivek Sharma,

@liquid, hai guardato il codice sorgente? Textedit è opensource?
Pacerier,

@Pacerier Per garantire che questo commento rimanga aggiornato ... Google è tuo amico. TextEdit è disponibile come codice di esempio direttamente da Apple.
liquidblueocean,

1

Un'anima gentile ha leggermente modificato TextEdit per aggiungere un campo, "Larghezza scheda", nella parte inferiore della scheda "Nuovo documento" della finestra "Preferenze".

Digita un numero compreso tra 1 e 100 (incluso) e cambierà la larghezza delle schede in quel numero (in larghezze di caratteri).

Scarica su code.google.com .

Non potendo sostituire l'app principale di TextEdit, ho usato "mostra contenuto pacchetto" e ho sostituito l'interno dell'app .


-1

TextEdit basa le sue schede sulle distanze, non sul numero di caratteri.

Se imposto il testo su 30pt, le schede sono quattro spazi. A 14pt, sono otto spazi.

Di conseguenza, non esiste un "numero di spazi" che possa mai essere modificato.

Una soluzione è:

  1. modifica le tue preferenze di carattere per i file RTF in modo che corrispondano alle mie preferenze TXT.

  2. convertire temporaneamente i file TXT in RTF durante la modifica (cmd-shift-T).

(fai qualche modifica)

  1. converti indietro in TXT quando esci (cmd-shift-T).

Le schede RTF sono predefinite su 4 spazi per me - dipende dal carattere e dalle dimensioni.

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.