2017-04-03 18 views
1

IntelliJ IDEAのInspections用のカスタムIDEプロファイルがあります。私はしばしば新しいプロジェクトを作成しており、デフォルトでこのプロファイルを使用したいと考えています。IntelliJ IDEAでは、新規プロジェクトのデフォルト検査プロファイルを設定する方法は?

私はFile > Other Settings > Default Settings...に行き、Editor > Inspections > Profileを私の新しいプロフィールを指すように変更しようとしました。しかし、私は新しいプロジェクトを作成するときに、まだProject Defaultのプロファイルを使用しています。

この設定は壊れていますか?デフォルトのプロジェクト/プロファイル設定についての私の理解は間違っていますか?

答えて

2

デフォルトとして選択したプロファイルからの検査は、新規プロジェクトの作成時にプロジェクトのデフォルトプロファイルにコピーされます。そのことについて未解決の問題があります:

を発行あなたの特定の問題がISSUE 5で説明されています

があるように思えません。グローバルプロファイルをデフォルトの という新しいプロジェクトに設定して、プロジェクトがグローバルで引き続きデフォルトの を使用するようにします。デフォルトの設定ダイアログでプロファイルを "My 標準検査"に設定した場合、新しいプロジェクトを作成すると、 "{idea.home}/inspections/My Standard Inspections.xml"にある の設定は にコピーされます".idea/inspections/Project_Default.xml"と入力します。私は を理解することができますが、 標準検査プロファイルをプロジェクトに使用し、VCSを介して を共有することを望むチームにとっては望ましい動作になる可能性がありますが、それは私(および私の同僚)にとっては当てはまりません。 グローバルプロファイルをすべてのプロジェクトで使用して、 検査プロファイルを時間をかけて調整すると、すべてのプロジェクトで更新されたプロファイルが使用されます( 共通のグローバルプロファイルを使用しています)。これはIDEA v3以降で使用した のパラダイムです。しかし、それは検査プロファイル管理の再加工のために最近になって解消されました。私が入って 検査プロファイルを "Project Default"から "My Standard Inspections"に変更すると、毎回新しいプロジェクトを作成するたびに 本当の痛みがあり、エラーが発生しやすくなります。 デフォルトプロファイル設定の動作を「 グローバルプロファイルとして使用する」または「プロジェクトのデフォルトプロファイルにコピーする」のいずれかに選択するオプションが必要だと思います。

は、我々はまた、この問題のために別の問題を作成しました、更新のために従ってください。

  • IDEA-170928をデフォルトの検査プロファイルは、新しいプロジェクト
+0

に適用されていないようではありません。私のために働く。 https://youtrack.jetbrains.com/issue/IDEA-170928を参照すると、2017.2で修正されるはずですが、2017.2 EAPをダウンロードしました。私は新しいプロジェクトを開きます。私のプロフィールは自動的に「デフォルト」になっています。私の注釈空です。これは、プロジェクト検査のためのもので、デフォルト設定の検査を編集するときにも使用します。今、最近のプロジェクトを開いてプロジェクトを変更すると、プロジェクトとデフォルトアノテーションの両方が満たされます。私はそれを得ることができません、なぜ私のDEFAULTの設定は2つの異なるプロジェクトからそれらを見て、違いはありますか?それはIDEのデフォルトですね。 :( – BAER

関連する問題