CLion 2020.3 ヘルプ

ファイルタイプ

CLion はデフォルトのファイルタイプのセットを認識します。そのようなファイルは、対応する言語の構文に従って解析およびハイライトされます。

CLion が認識できないファイルタイプで作業している場合(たとえば、それが独自開発のファイルタイプである場合)、カスタムファイルタイプを作成することもできます。

キーワード、コメント、数字などのハイライトスキームを定義することによって、IDE がファイルを解析する方法を設定することができます。各ファイル形式を拡張子に関連付けることで、IDE がカスタム形式のファイルを識別するのに役立てることもできます。

新しいファイルタイプを作成する

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、エディター | ファイルタイプを選択します。

  2. 認識されたファイルタイプセクションでthe Add buttonをクリックし、新しいタイプの名前を指定して説明を入力します。

  3. 構文ハイライトセクションで、大文字と小文字の区別、ブレースの一致設定を構成し、コメントを定義する方法を指定します。

    • 行コメント : 単一行コメントの始まりを示す文字を指定してください。

    • 行頭のみ : 行コメントの始まりを示す文字は、それらが行頭にある場合はコメントとして認識されます。

    • ブロックコメントの開始ブロックコメントの終了:ブロックコメントの始まりと終わりを示す文字を指定します。

    • 16 進値の接頭辞 : 後続の値が 16 進数であることを示す文字を指定してください(たとえば、0x)。

    • 数値の接尾辞 : どの数値システムまたは単位を使用するかを示す文字を指定してください。後置文字は末尾の文字列です(たとえば、e-3, kg)。

    • 対となる波括弧をサポート対となる角括弧をサポート対となる丸括弧をサポート文字列のエスケープをサポート:これらのチェックボックスを選択して、対になった括弧、括弧、括弧、文字列エスケープをハイライトします。

  4. キーワードセクションでは、キーワードのリストを 4 つまで指定できます。各リストのキーワードはエディターで別々にハイライトされ、自動的に補完します。

  5. 大 / 小文字を区別しないチェックボックスは、カスタム形式のファイルの言語で大文字と小文字を区別するかどうかを示します。

    Creating a new file type

ファイルタイプのシバンコマンドを構成する

CLion は、shebang 行で指定されたパスによってファイルタイプを認識できます。シバンとは、スクリプトファイル内の文字の組み合わせの後に、このスクリプトを実行する必要のあるインタープリタープログラムへのパスが続きます。 #! で始まり、常にスクリプトファイルの最初の行にあります。

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、エディター | ファイルタイプを選択します。

  2. 認識されたファイルタイプリストから、コマンドを構成するファイルの種類を選択します。

  3. HashBang パターン領域で、the Add buttonHashBang パターンを追加)

  4. 開いたダイアログで、インタープリタープログラムへのパスを指定し、OK をクリックします。

  5. 変更を適用し、ダイアログを閉じます。

    Configuring a shebang command for Perl

新しいファイルタイプの関連付けを登録する

CLion が、開こうとしているファイルまたは作成しようとしているファイルのタイプを識別できない場合は、このファイルを処理する方法を選択できる新しいファイルタイプの関連付けを登録するダイアログが表示されます。

Registering a new file type

ダイアログが自動的に表示されない場合は、プロジェクトツールウィンドウで必要なファイルを右クリックし、コンテキストメニューからファイルタイプの関連付けを選択します。または、プロジェクトツールウィンドウでファイルを選択し、ファイル | ファイルプロパティ | ファイルタイプの関連付けに移動します。

新しいファイルタイプの関連付けを登録するダイアログで、必要なオプションを選択します。

  1. ファイルパターンリストから、現在のファイル(file.extension)のタイプを指定するか、この拡張子を持つすべてのファイル(*.extension)のタイプを指定するかを選択します。

  2. 次のいずれかのオプションを選択します。

    • 一致するファイルをテキストとして開いて内容からファイルタイプを自動検出する : 拡張子のないファイルをテキストファイルとして開き、コンテンツ(たとえば、シバン行)によってそのタイプを識別します。

    • CLion で一致するファイルを開きます : ファイルを既存のファイルタイプの 1 つに関連付けます。この関連付けは、後で設定で変更できます。

    • 関連するアプリケーションに一致するファイルを開く : デフォルトのアプリケーションでファイルを開きます。例:PDF ファイルはデフォルトの PDF ビューアーで開かれます。デフォルトのアプリケーションは、システムシステムで構成されています。

      外部アプリケーションに関連付けられているすべての拡張機能は、設定 / 環境設定 | エディター | ファイルタイプ関連アプリケーションで開かれたファイルリストにあります。

      そこで、ファイルタイプを CLion関連付けて、デフォルトで IDE で選択したタイプのファイルを開くこともできます。

  3. OK をクリックして設定を適用します。

ファイルタイプの関連付けを変更する

ファイルタイプを別の拡張子、ファイル、またはファイルのグループに関連付けたり、関連付けを削除したりできます。

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、エディター | ファイルタイプを選択します。

  2. 認識されたファイルタイプリストから、別の拡張子またはファイルのグループに関連付けるファイルの種類を選択します。

  3. ファイル名のパターンセクションを使用して、必要な変更を加えます。新しいパターンを追加する(the Add button)、既存のパターンを削除する(the Remove button)、または既存のパターンを変更する(the Edit button)ことができます。

    Configuring a custom extension

デフォルトで CLion でファイルを開く

CLion を、特定のファイルタイプを開くためのデフォルトのアプリケーションにすることができます。IDE はこれらの関連付けを記憶し、新しいメジャーバージョンにアップグレードすると、次の CLion インスタンスに自動的に適用します。

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、エディター | ファイルタイプを選択します。

  2. ファイルタイプを CLion に関連付けるボタンをクリックし、開いたダイアログで IDE で開きたいファイル拡張子を選択します。

  3. OK をクリックし、ダイアログを閉じます。

    macOS を使用している場合は、コンピューターを再起動して変更を適用します

次のファイルとフォルダーは無視する:

CLion には、あらゆる種類の処理から完全に除外されたファイルとフォルダーのリストがあります。このリストには、一時ファイル、バージョン管理システムに関連するサービスファイルなどが含まれています。

*.pyc;*.pyo;*.rbc;*.yarb;*~;.DS_Store;.git;.hg;.svn;CVS;__pycache__;_svn;vssver.scc;vssver2.scc;

無視されたファイルとフォルダーのリストを変更する

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、エディター | ファイルタイプを選択します。

  2. 次のファイルとフォルダーは無視する: タブに切り替えます。

    新しい拡張機能(the Add button)を追加したり、既存の拡張機能(the Remove button)を削除したり、既存の拡張機能(the Edit button)を変更したりできます。

  3. 変更を適用し、ダイアログを閉じます。