プロジェクト設定
プロジェクト設定は現在のプロジェクトにのみ適用されます。 これらは、他のプロジェクトファイルとともに .idea ディレクトリに .xml 形式で保存されます。 プロジェクト設定には、VCS 構成、コードスタイルオプション、言語インスペクションのリスト、およびその他の設定を含めることができます。
プロジェクト設定にアクセスする
Ctrl+Alt+S を押して IDE 設定を開きます。
現在のプロジェクトにのみ適用される設定には、
アイコンが付いています。

新しいプロジェクトのデフォルト設定
現在のプロジェクトだけでなく、後で作成するすべてのプロジェクトに対してプロジェクト設定を構成できます。 例えば、特定の CMake プロファイル をすべての新しいプロジェクトのデフォルトとして設定できます。
新しいプロジェクトのデフォルト設定にアクセスする
メインメニューで へ移動します。
既存のプロジェクト間でプロジェクト設定を共有したい場合は、 バックアップと同期プラグインを使用できます。 設定を ZIP アーカイブにエクスポートし、後で他の IDE インスタンスにインポートすることもできます。
VCS を介してプロジェクト設定を共有する
プロジェクト設定は、プロジェクトディレクトリ内の .idea フォルダー配下の XML ファイルセットに保存されます。 このフォルダーには、バージョン管理下に置かないユーザー固有の設定と、コードスタイル設定など、チームで作業する開発者間で通常共有されるプロジェクト設定の両方が含まれます。
プロジェクトでバージョン管理を有効化すると、CLion は個人設定を含む workspace.xml ファイルを他の開発者の設定と競合しないよう、 .gitignore リストに自動的に移動します。
設定ファイルは選択に応じて処理されます。 プロジェクト設定を変更して新しい設定ファイルが作成されると、IDE は画面の下部にこのプロジェクトの設定ファイルの扱い方を選択するように促す通知を表示します。
ファイルを表示: 作成された設定ファイルのリストを確認し、バージョン管理下に置くファイルを選択します。 その後、選択したファイルが VCS に追加されるようスケジュールされます。
常に追加: VCS に追加するために .idea ディレクトリに作成されたすべての設定ファイルをサイレントにスケジュールします(現在のプロジェクトにのみ適用されます)。
今後このメッセージを表示しない: 構成ファイルを VCS への追加対象としてスケジュールしません。手動で VCS に追加するまで 未バージョン管理 ステータスになります(現在のプロジェクトにのみ適用されます)。
オプションを選択せずに通知を閉じると、新しい設定ファイルが作成された後に再び表示されます。 IDE を再起動しても、新しいファイルはオプションの 1 つを選択するまでそこにあるリストにも移動します。

共有できない構成ファイルのリスト
CLion は構成ファイルを識別し、自動的に無視リストに追加します。 ただし、プロジェクトを手動で共有している場合は、これらのファイルとフォルダーをバージョン管理下に置かないことをお勧めします。
.idea/workspace.xml
.idea/usage.statistics.xml
.idea/dictionaries フォルダー
.idea/shelf フォルダー
ファイルの完全なリストについては、 バージョン管理システムでプロジェクトを管理する方法および JetBrains.gitignore(英語) を参照してください。
グローバル設定をプロジェクトレベルにコピーする
グローバル (IDE) 設定はプロジェクトとは別に保存されます。 このため、これらの設定はバージョン管理を通じてプロジェクトとともに共有されません。
ただし、一部の設定はプロジェクトレベルにコピーできます。 例えば、 コードスタイル構成 や インスペクションプロファイル のコピーを作成できます。 この場合、IDE は該当する構成ファイルを .idea ディレクトリに作成し、プロジェクトと一緒に VCS で共有できます。
CLion は異なる IDE インスタンス間で設定を共有するための複数の方法も提供します。 詳細については、 IDE 設定のバックアップと同期 を参照してください。