529 votes

Comment puis-je forcer Sublime texte 2 en retrait des deux espaces par onglet ?

Y a-t-il un moyen de forcer la Sublime texte 2 en retrait toujours deux espaces par onglet, lorsque vous travaillez avec des fichiers Ruby ?

Je sais que l’indentation peut être définie sous le `` option de menu, mais il ne colle pas. Chaque fois que j’ai ouvrir un nouveau dossier et appuyez sur tab, il revient à quatre espaces.

942voto

DGM Points 14007

Si vous le souhaitez pour tous les fichiers, allez à l' Preferences -> Settings - Default/User. Mais comme plusieurs commentaires ci-dessous indiquent, la Syntaxe des paramètres Spécifiques peuvent la limiter à seulement les langues que vous choisissez.

Pour limiter cette configuration pour ruby, d'abord ouvrir un fichier ruby dans l'éditeur, puis passez à l' Preferences -> Settings -> More -> Syntax Specific -> User. Cela devrait ouvrir une fenêtre de réglages nommé Ruby.sublime-settings

Enregistrer ces paramètres:

{
  "tab_size": 2,
  "translate_tabs_to_spaces": true
}

Répétez pour tous les autres éléments de la syntaxe des types par l'ouverture d'un fichier de ce type et de revenir à l'écran de préférences pour ouvrir le bon fichier de préférences pour que la syntaxe.

Le redémarrage ne devrait pas être nécessaire, même si, dans certains cas, il peut être.

169voto

James Chevalier Points 3731

Si vous voulez forcer votre paramètre de tabulation choisie, ignorant ce qui est probablement déjà passe dans le fichier, vous devez inclure `` dans votre configuration (vos paramètres d’utilisateur ou vos paramètres de syntaxe spécifique, selon si vous voulez il global ou par type de fichier) :

99voto

Taskism Points 261

Vous pouvez également le faire avec le texte du lien dans le bas du Sublime texte barre 2 (sur le côté droit) qui dit « Onglet Taille 4 » par défaut, cliquez sur qui et une fenêtre apparaît avec les options pour définir la taille des tabulations de 1 espace tout le chemin jusqu'à 8 places et inclut des options faut convertir les tabulations en espaces et espaces à onglets.

Ressemble à ceci :

Tab Options in Sublime Text 2

33voto

Nate Points 870

EditorConfigproposer ? Il existe une extension pour charger automatiquement et appliquer le `` fichier. Ensuite il suffit de créer un à la racine de votre projet.

``

De cette façon, vos paramètres sont spécifiques à un projet et fichier spécifique si vous utilisez des styles différents pour chaque projet ou de la langue.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X