50 votes

Changement de syntaxe par défaut en fonction de leur nom

Dans Sublime Text 2, j'ai vu les moyens de fonder la syntaxe hors de l'extension. Mais que penser d'un nom de fichier sans extension? Par exemple, j'ai souvent un fichier appelé "Vagrantfile" qui est en ruby, mais Sublime Text 2 veut toujours partir en texte brut. Est-il possible de l'avoir par défaut "ruby" pour un fichier si elle est appelée "Vagrantfile"?

113voto

james young Points 1211

Avec Sublime Text 2.0.1, construire 2217, regardez dans le coin inférieur droit de la fenêtre, où il est dit "Texte Brut" pour le Vagrantfile qui est ouvert.

enter image description here

Cliquez sur cela et dans le menu qui s'ouvre, en haut, il y aura une "Ouvert à tous avec extension en cours...", sous-menu. Allez dans le sous-menu et choisissez Ruby.

Même si le Vagrantfile n'a pas d'extension, Sublime se souvenir de cette et ouvrir Vagrantfiles avec la syntaxe Ruby comme prévu. Cela ne se propage pas à tous les fichiers sans extension.

14voto

abhisekp Points 73

Ajoutez la ligne suivante à la Syntaxe Spécifique de l'Utilisateur dans le fichier

Préférences > Paramètre - En Savoir Plus > La Syntaxe Spécifique De L'Utilisateur

permanente restant de la syntaxe pour chaque fichier Vagrantfile.


{
    "extensions":
    [
        "Vagrantfile"
    ]
}

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