50

Sublime Text 2では、拡張機能に基づいて構文を作成する方法を見てきました。しかし、拡張子のないファイル名はどうでしょうか?たとえば、私はしばしばルビーの「Vagrantfile」というファイルを持っていますが、SublimeText2は常にプレーンテキストで始めたいと思っています。「Vagrantfile」と呼ばれるファイルのデフォルトを「ruby」にする方法はありますか?

4

2 に答える 2

114

Sublime Text 2.0.1、ビルド2217を使用して、ウィンドウの右下を見て、開いているVagrantfileの「プレーンテキスト」と表示されます。

ここに画像の説明を入力してください

それをクリックすると、開いたメニューの上部に、[現在の拡張子ですべて開く...]サブメニューが表示されます。そのサブメニューに移動し、Rubyを選択します。

Vagrantfileには拡張子がありませんが、Sublimeはこれを記憶し、期待どおりにRuby構文でVagrantfilesを開きます。これは、拡張子のないすべてのファイルに広がるわけではありません。

于 2012-09-02T22:29:31.077 に答える
14

次の行を構文固有に追加します-のユーザーファイル

環境設定>設定-詳細>構文固有-ユーザー

すべてのVagrantfileファイルの構文を永続的に保持します。


{
    "extensions":
    [
        "Vagrantfile"
    ]
}
于 2014-04-02T11:14:04.523 に答える