3

Rails プロジェクトの一環として、"HTML (Rails)" (別名 .html.erb) ファイルと Ruby on Rails ファイル (.rb ファイル) のカスタム設定 (具体的にはインデント!) を作成したいと考えています。

Preferences.sublime-settings ファイルと Ruby.sublime-settings ファイルを作成および編集する方法は知っていますが、ファイルの種類ごとに 1 つの質問が残っています。

(1) .html.erb ファイルの場合、[言語].sublime-settings ファイルを作成するときにどの [言語] を使用しますか? この場合や他の場合に使用できるすべての言語の大きなリストがどこかにありますか?

(2) これらのカスタム設定を作成した後 (Ruby.sublime-settings の場合と同様に、タブを 2 つのスペースにカスタマイズしています)、これらの新しい設定をすべての Ruby ルールにグローバルに適用したいと考えています。

(おまけ) 私の Rails プロジェクト内の .rb ファイルは、「Ruby」構文 (Sublime Text の右下に表示) ではなく、「Ruby on Rails」構文をロードしているようです。Ruby.sublime-settings が .rb "Ruby on Rails" ファイルに影響を与えない場合 (これは私の場合のようです..)、.html.erb ファイルと .rb ファイルの両方に対する #1 の回答が欲しいです。 Rails プロジェクトの一部として作成されます。

この質問に関連する SO に関する多くの情報を見つけましたが、Sublime Text のドキュメントを 1 時間ほどグーグルで検索した後も、上記の 2 つの質問は未回答のままです。

ありがとう!

4

1 に答える 1

9

ああ、これは自分で考えました。

Sublime は、UI を介して各ファイル タイプのカスタム設定-sublime ファイルを生成できます。これは、コマンド ラインやターミナルなどを介して作成する必要はありません。

方法は次のとおりです。

  1. 崇高なアプリケーションを開く
  2. .HTML.ERB ファイルなど、カスタム設定を行いたいタイプのファイルを開く (またはフォーカスする)
  3. メニューを使用して、Sublime Text 2 > 設定 > 設定 - 詳細 > 構文固有 - ユーザーに移動します。

これにより、適切な構文/タイプ/名前で崇高な設定ファイルが開きます。ここに設定を入力し、ファイルを保存します。:)

終わり!

于 2012-05-24T18:15:30.900 に答える