2016-08-26 42 views
5

Intellij IDEAで自動SonarLint解析をオフにする方法はありますか?IntelliJ IDEAでSonarLintの自動トリガをオフにする方法

私は約10,000〜20,000行のコードクラスを持っています(私のせいではなく、リファクタリングしようとしていません)。クラス内の1文字も編集するたびに、SonarLintプラグインはIDEAを数分間使用できなくします。

[その他の設定]> [SonarLint一般設定]で、[分析を自動的にトリガーする]チェックボックスをチェックされていない状態で保存することはできません。私の問題には他の解決策がありますか?私は本当にプラグインを使いたい。私はちょうど自動モードでそれを使用することはできません。

+0

SonarLintのcozが起こっていると確信していますか?プロジェクトに何百ものクラスがある場合でも、sonarlintは現在開いているファイルのみを解析できます。そして、「自動的にトリガ分析」は通常このような問題を起こさない。 –

+0

これはコーナーケースですが、SonarLintで正しく処理する必要があります。この質問に基づいて、SonarLint Googleグループで次のスレッドのスレッドを作成しました:https://groups.google.com/d/msg/sonarlint/PNH2JlgwQw8/hTSbeCTtCwAJ –

+0

はい、これはSonarLintのためです。私が編集した各キャラクターは分析をトリガーします。私の10KLOCファイルの各分析は、10秒間かかり、ほとんどのCPUを消費します。私は、自動分析をオフにして、各分析を手動で実行する必要があります。 –

答えて

2

SonarLint for IntelliJに設定が正しく保存されないというバグがありました。これは、最新バージョン2.3.2で修正された

:パフォーマンスについて https://jira.sonarsource.com/browse/SLI-106

あなたはこの問題を経験する可能性があるとして、あなたはJavaのアナライザ4.2を使用していることを確認してください:https://jira.sonarsource.com/browse/SLI-100

これは最新のSonarLintに組み込まれていますが、接続モードを使用する場合はSonarQubeサーバーにインストールされているJavaアナライザーのバージョンも確認する必要があります。

私たちは常にパフォーマンスを向上させようとしていますので、SonarLint Googleグループのトピックを冗長解析ログで開いて、ファイルを分析するのに時間がかかる理由を調べることができます。

関連する問題