Diálogo: Configuración de análisis estático: Reglas
Función: En el cuadro de diálogo, seleccione el normas que se comprueban durante el análisis estático del código fuente de un proyecto.
Para más información, ver: Configurar y ejecutar análisis estático
Llamar:
Análisis estático categoría, Abrir cuadro de diálogo de configuración Enlace
menú,menú
Requisito:
El CODESYS Static Analysis el paquete está instalado.
Un proyecto está abierto.
Esta pestaña muestra una estructura de árbol de todas las reglas que se pueden verificar durante el análisis estático. De manera predeterminada, todas las reglas están activadas, excepto SA0016, SA0024, SA0073, SA0101, SA0105, SA0106, SA0133, SA0134, SA0150, SA0162 y todas las "reglas estrictas de IEC".
Cada regla tiene un número único. Cuando se verifica la regla y se detecta una infracción, el número de regla y una descripción del error se muestran en la vista de mensajes en la Construir categoría en el siguiente formato: SA<número de regla>, donde "SA" significa "Análisis estático" (ejemplo: "SA003" para la regla 3).
Sugerencia
La lista de reglas disponibles se puede ampliar con complementos específicos.
Filtrar | Campo de entrada para las cadenas a buscar |
Las reglas están agrupadas por categoría.
| |
|
Algunas reglas que se activan en el cuadro de diálogo se pueden desactivar temporalmente en la aplicación aplicando un pragma. | |
Al hacer clic en la casilla de verificación, la configuración cambia entre Cuando activa o desactiva un nodo principal, todas las reglas secundarias también se activan o desactivan, respectivamente. | |
columnas | |
Reglas | Lista de reglas con número de regla |
Comprobación de reglas |
|
precompilar |
Las reglas que se pueden verificar durante la precompilación se identifican con una marca de verificación ( Una corrección de errores inmediata (Quickfix) es posible para estas reglas. Puede ejecutar un manejo de errores automático e inmediato directamente en las posiciones de código afectadas.
Las reglas que no están marcadas se comprueban sólo después de una compilación exitosa. |
Configuración específica de la regla | Para algunas reglas, puede hacer doble clic en el campo para abrir un cuadro de diálogo específico de la regla para configurar la regla. |
Importancia: | Importancia de la regla:
|