ファイルタイプの関連付け
さまざまな言語やテクノロジーを扱うファイルでの言語固有の機能(構文ハイライトや コード解析など)のために、JetBrains Rider は ファイルタイプの一覧を保持しており、それぞれが言語サービスと 1 つ以上のファイル名パターンを結び付けます。
ファイルタイプのデフォルトのリストには、関連するすべてのファイル名パターンが含まれていますが、カスタム言語ファイルに 新しいファイルタイプを追加したり 、既存のファイルタイプに 関連付けられたファイル名パターンを変更したりできます。
エディターでファイルを開くと、JetBrains Rider はファイル名パターンに基づいてファイルタイプと対応する言語サービスを選択します。 ファイル名がファイルの種類に登録されているパターンのいずれにも一致しない場合は、 ファイル名のパターンを特定のファイルの種類に関連付けることができます。
それとは別に、オペレーティングシステムのファイルマネージャーから特定のファイルタイプを開く場合に、JetBrains Rider を デフォルトのアプリケーションにすることもできます。
カスタムファイルタイプを追加する
デフォルトでサポートされていない言語で作業していて、その言語用の プラグインがない場合は、この言語に関連付けられたファイル用にシンプルな言語サービスを設定できます。これにより、キーワード、コメント、中括弧の構文ハイライトや、 Ctrl+//Ctrl+Shift+/ で行コメント/ブロックコメントを追加したり、 Ctrl+W/Ctrl+Shift+W で構造に合わせて選択範囲を拡張・縮小するなど、基本的なコード編集ヘルパーを利用できます。
Ctrl+Alt+S を押して設定を開き、 を選択します。
認識されたファイルタイプ セクションで
をクリックし、新しいタイプの名前を指定して説明を入力します。
構文ハイライト セクションで、大文字と小文字の区別、ブレースの一致設定を構成し、コメントを定義する方法を指定します。
行コメント: 単一行コメントの始まりを示す文字を指定してください。
行頭のみ: 行コメントの先頭を示す文字は、行の先頭にある場合にコメントとして認識されます。
ブロックコメントの開始、 ブロックコメントの終了: ブロックコメントの始まりと終わりを示す文字を指定します。
16 進値の接頭辞: 後続の値が 16 進数であることを示す文字を指定してください(たとえば、
0x)。数値の接尾辞: どの数値システムまたは単位を使用するかを示す文字を指定してください。 後置文字は末尾の文字列です(たとえば、
e-3, kg)。対となる波括弧をサポート(R)、 対となる角括弧をサポート(C)、 対となる丸括弧をサポート(P)、 文字列のエスケープをサポート(E): これらのチェックボックスを選択して、対になった括弧、括弧、括弧、文字列エスケープをハイライトします。
キーワード セクションでは、キーワードのリストを 4 つまで指定できます。 各リストのキーワードはエディターで別々にハイライトされ、自動的に補完します。
大/小文字を区別しない(I) チェックボックスは、カスタム形式のファイル内のキーワードで大文字と小文字が区別されるかどうかを示します。
設定 設定ページで、言語固有のキーワード、コメント、その他の識別子の構文ハイライトの色をカスタマイズできます。
ファイル名パターンとファイルタイプの関連付けを構成する
ファイル名パターンをファイルタイプに関連付ける
エクスプローラー ツールウィンドウ(Alt+1 )で、特定のファイルタイプに関連付けたいファイルを選択します。
Ctrl+Shift+A を押すか、メインメニューから を選択してください。 開いたポップアップで、
Associate with File Type...と入力し始め、対応する項目を選択して Enter を押します。新しいファイルタイプの関連付けを登録する ダイアログで、必要なオプションを選択します。

ファイルパターン(P) リストから、現在のファイル( file.extension )のタイプを指定するか、この拡張子を持つすべてのファイル( *.extension )のタイプを指定するかを選択します。
次のいずれかのオプションを選択します:
一致するファイルをテキストとして開き、内容からファイルタイプを自動判別する: 拡張子のないファイルをテキストファイルとして開き、コンテンツ(たとえば、シバン行)によってそのタイプを識別します。
%instance% で一致するファイルを開く: ファイルを既存のファイルタイプに関連付けます。 この関連付けは、後で設定で変更できます。
関連するアプリケーションに一致するファイルを開く: オペレーティングシステムで構成されているデフォルトのシステムアプリケーションでファイルを開きます。 例: .pdf ファイルはデフォルトの PDF ビューアーで開かれます。
必要に応じて、システムアプリケーションに関連付けられているすべてのファイル名パターンを 確認して構成できます。
OK をクリックして設定を適用します。
ファイルタイプに関連付けられたファイル名パターンを変更する
Ctrl+Alt+S を押して設定を開き、 を選択します。
認識されたファイルタイプ リストから、他のファイル名パターンに関連付けるファイルタイプを選択します。
ファイル名のパターン セクションを使用して、必要な変更を加えます。 新しいパターンを追加する(
)、既存のパターンを削除する(
)、既存のパターンを変更する(
)ことができます。
ソリューション に .pdf や .docx などの独自フォーマットのファイルが含まれている場合、JetBrains Rider はこれらのファイルをオペレーティングシステムで設定されているデフォルトのアプリケーションで開きます。 特定の独自ファイル形式が認識されない場合、または特定のファイルをシステムアプリケーションで開きたい場合は、必要な関連付けを追加できます。
システムアプリケーションに関連付けられたファイル名パターンを構成する
Ctrl+Alt+S を押して設定を開き、 を選択します。
認識されたファイルタイプ リストで、 関連アプリケーションで開かれたファイル を選択します。
右側の ファイル名のパターン セクションで、
をクリックし、外部アプリケーションに関連付けるファイル名パターンを指定します。
ファイル名パターンによってファイルが特定のファイルタイプに正しく関連付けられていても、そのファイルを別の方法で処理したい場合は、そのファイルだけファイルタイプの関連付けをオーバーライドできます。同じパターンに一致する他のファイルには影響しません。
特定のファイルのファイルタイプを上書きする
エクスプローラー ツールウィンドウ(Alt+1 )で、別のファイルタイプの関連付けを行うファイルを選択し、 Ctrl+Shift+A を押すか、メインメニューから を選択します。 開いたポップアップで
Override File Typeと入力し始め、対応する項目を選択して Enter を押します。開いたリストから、新しいファイルタイプを選択します。
ファイル名のパターンに基づいて元のファイルタイプの関連付けを復元するには、影響を受けたファイルを選択し、 Ctrl+Shift+A を押すか、メインメニューから を選択します。 開いたポップアップで、
Revert File Type Overrideと入力し始め、対応する項目を選択して Enter を押します。
Rider を .sln、.csproj、その他のファイルタイプのデフォルトアプリにする
JetBrains Rider を、オペレーティングシステムのデフォルトのファイルマネージャーから特定のファイルタイプを開くためのデフォルトアプリケーションに設定できます。
Ctrl+Alt+S を押して設定を開き、 を選択します。
ファイルタイプを %instance% に関連付ける をクリックして、IDE で開くファイル拡張子を選択します。
OK をクリックし、ダイアログを閉じます。

ファイルとフォルダーを無視
JetBrains Rider は、あらゆる種類の処理から完全に除外されるファイルとフォルダーのリストも管理しています。 このリストには、すぐに使用できる一時ファイル、バージョン管理システムに関連するサービスファイルなどが含まれています。
無視されたファイルとフォルダーのリストを変更する
Ctrl+Alt+S を押して設定を開き、 を選択します。
無視するファイルとフォルダー タブに切り替えます。
新しい拡張機能(
)を追加したり、既存の拡張機能(
)を削除したり、既存の拡張機能(
)を変更したりできます。
変更を適用し、ダイアログを閉じます。
ファイルタイプのシバンコマンドを構成する
JetBrains Rider は、シェバン行で指定されたパスによってファイルタイプを認識できます。 シェバンとは、スクリプトファイル内の文字の組み合わせと、そのスクリプトを実行するインタープリタープログラムへのパスです。 シェバンは #! で始まり、常にスクリプトファイルの 1 行目にあります。
Ctrl+Alt+S を押して設定を開き、 を選択します。
認識されたファイルタイプ リストから、コマンドを構成するファイルの種類を選択します。
ハッシュバンのパターン 領域で、
(ハッシュバンのパターンを追加 )をクリックします。
開いたダイアログで、IDE がファイルタイプを認識するために使用するパターンを指定し、 OK をクリックします。
変更を適用し、ダイアログを閉じます。
