ダイアログ:静的解析設定:ルール
関数:ダイアログで、 ルール プロジェクトのソースコードの静的分析中にチェックされます。これに関する詳細情報: 静的コード分析を構成して実行する
詳細については、以下を参照してください。 静的コード分析を構成して実行する
電話:
ボタン 構成ダイアログを開く メニューで 、 カテゴリー 静的コード分析
メニュー
要件:
The CODESYS Static Analysisパッケージがインストールされます。
プロジェクトが開いています
このタブには、静的コード分析中にチェックできるすべてのルールがツリー構造で表示されます。デフォルトでは、SA0016、SA0024、SA0073、SA0101、SA0105、SA0106、SA0133、SA0134、SA0150、SA0162、およびすべての「IEC厳密ルール」を除くすべてのルールが有効になっています。
各ルールには一意の番号があります。ルールチェックの結果が一致した場合、ルール番号とエラーの説明がカテゴリのメッセージウィンドウに表示されます。 翻訳すること 次の形式で発行されます。 SA <ルール番号>、「SA」は「静的分析」を意味します。例:ルール番号3の「SA003」。
ヒント
使用可能なルールのリストは、特定のプラグインによって拡張できます。
フィルター | 検索する文字列の入力フィールド |
ルールはカテゴリごとにグループ化されています。
| |
|
ここでダイアログでアクティブ化されるいくつかのルールは、 プラグマ アプリケーションで一時的にオフになっています | |
チェックボックスをクリックすると、設定が切り替わります。 ノードをアクティブ化または非アクティブ化すると、このノードの下にあるすべてのルールもアクティブ化または非アクティブ化されます。 | |
列 | |
ルール | ルール番号付きのルールのリスト |
ルールの検討 |
|
コンパイル前 | 事前コンパイル中にチェックできるルールは、この列でチェックされます プリコンパイル中にチェックできるルールは、チェック マーク ( これらのルールでは、迅速なエラー訂正(迅速な修正)の可能性があります。影響を受けるコードに対して直接、自動で即時のエラー処理を実行できます。
マークされていないルールは、コンパイルが成功した後にのみチェックされます。 |
ルール固有の構成 | 一部のルールでは、フィールドをダブルクリックすると、ルールを構成するためのルール固有のダイアログが開きます。 |
重要性 | ルールの重要性:
|