Comment changer le tabstop dans TextEdit.app pour Snow Leopard?
Le tabstop actuel est de 8 espaces. Je voudrais changer cela en 4 espaces.
Y'a-t-il une quelconque façon de réussir cela?
Comment changer le tabstop dans TextEdit.app pour Snow Leopard?
Le tabstop actuel est de 8 espaces. Je voudrais changer cela en 4 espaces.
Y'a-t-il une quelconque façon de réussir cela?
Oui.
Format > Text > Show Ruler
est activée.
Vous pouvez également utiliser quelque chose comme Keyboard Maestro, TextExpander ou BetterTouchTool pour mapper quatre espaces à la touche Tab. C'est la seule façon dont je suis conscient de le faire pour les fichiers en texte brut ( .txt
).
Pour les onglets en texte brut, vous n'avez pas besoin de remplacer l'intégralité de l'application TextEdit pour la modifier. J'ai regardé le code source et il fournit la réponse la plus simple: ouvrez le terminal et tapez
defaults write com.apple.TextEdit "TabWidth" '4'
Où «4» est le nombre d'espaces qu'un onglet devrait être.
la source
Une bonne âme a légèrement modifié TextEdit pour ajouter un champ, "Tab Width", au bas de l'onglet "New Document" de la fenêtre "Preferences".
Tapez un nombre entre 1 et 100 (inclus) et cela changera la largeur des tabulations à ce nombre (en largeurs de caractères).
Téléchargez sur code.google.com .
Comme je ne pouvais pas remplacer l'application TextEdit principale, j'ai utilisé "afficher le contenu du package" et remplacé l'intérieur de l'application .
la source
TextEdit base ses onglets sur les distances et non sur le nombre de caractères.
Si je mets le texte à 30 pt, les tabulations sont quatre espaces. À 14pt, ils sont huit espaces.
Par conséquent, il n'y a pas de "nombre d'espaces" qui puisse être modifié.
Une solution consiste à:
modifier vos préférences de police pour les fichiers RTF pour correspondre à mes préférences TXT.
convertir temporairement vos fichiers TXT en RTF pendant l'édition (cmd-shift-T).
(faire quelques retouches)
Les onglets RTF par défaut à 4 espaces pour moi - cela dépend de la police et de la taille.
la source