Skip to main content

Diálogo: Opciones: SmartCoding

Símbolo: _cds_icon_option_smart_code.png

Función: El cuadro de diálogo se utiliza para configurar los ajustes que facilitan la codificación.

Llamar: Herramientas → Opciones mando, codificación inteligente categoría

Declarar variables desconocidas automáticamente (AutoDeclare)

_cds_icon_checked.png: El Declarar variable El cuadro de diálogo se abre cuando escribe un identificador no declarado en un editor de lenguaje de implementación y luego hace clic fuera de la línea de entrada.

Para que la función AutoDeclare también esté disponible en el editor ST, el Habilitar para editor ST La opción también tiene que ser seleccionada.

Habilitar para editor ST

Requisito: El Declarar variables desconocidas automáticamente (AutoDeclare) se selecciona la opción.

_cds_icon_checked.png: La función AutoDeclare también está disponible en el editor ST.

_cds_icon_option_deactivated.png: La función AutoDeclare no está disponible en el editor ST.

Mostrar todas las variables de instancia en el asistente de entrada

_cds_icon_checked.png: El Lista de componentes La función también le permite seleccionar las variables locales de una instancia de bloque de funciones.

_cds_icon_option_deactivated.png: El Lista de componentes le permite seleccionar solo las variables de entrada y las variables de salida de una instancia de bloque de funciones.

Mostrar símbolos de las bibliotecas del sistema en el asistente de entrada

Las bibliotecas del sistema se insertan automáticamente en el Administrador de bibliotecas y se muestran en gris claro.

_cds_icon_checked.png: Input Assistant ofrece símbolos, como variables globales, tipos de datos y bloques de funciones.

_cds_icon_option_deactivated.png: Los símbolos de las bibliotecas del sistema no están disponibles en Input Assistant.

Enumere los componentes después de escribir un punto (.)

_cds_icon_checked.png: Habilita la Lista de componentes función

Cuando escribe un punto (.) en un lugar donde CODESYS espera un identificador, se abre un cuadro de lista que ofrece un posible código.

Enumere los componentes inmediatamente al escribir

Requisito: El Enumere los componentes después de escribir un punto (.) se selecciona la opción.

_cds_icon_checked.png: mientras escribe el código, se abre un cuadro de lista que ofrece posibles identificadores y operadores.

Insertar con espacio de nombres

_cds_icon_checked.png: CODESYS agrega el espacio de nombres antes del identificador.

Convierte palabras clave a mayúsculas automáticamente (Autoformato)

_cds_icon_checked.png: CODESYS muestra automáticamente todas las palabras clave en mayúsculas.

Listar automáticamente la selección en la vista de referencias cruzadas

_cds_icon_checked.png: La lista de referencias cruzadas muestra automáticamente las referencias de variables, POU y DUT que están seleccionadas actualmente o donde se encuentra el cursor.

Subrayar errores en el editor

_cds_icon_checked.png: El código de programa incorrecto o desconocido está subrayado.

Esta opción se usa para habilitar o deshabilitar la función de precompilación.

Debe tenerse en cuenta que no todos los errores se reconocen en la fase de precompilación porque no se genera código en esta fase.

Los errores no reconocidos son especialmente aquellos errores que se producen al asignar los datos, por ejemplo, cuando se agota la memoria disponible para los datos.

Además, en la fase de precompilación también pueden producirse errores que no son relevantes a la hora de generar el código.

Un ejemplo de errores que se notifican pero que no son relevantes al generar código: los problemas que se notifican en bloques de funciones que no se utilizan en ningún lugar. Si no hay ninguna instancia del tipo de bloque de funciones, el compilador no está interesado en este bloque de funciones, pero los errores siguen subrayados en el editor

Resaltar símbolos

_cds_icon_checked.png: todas las apariciones de un símbolo donde se coloca el cursor se resaltan en color dentro del editor. Como resultado, las referencias cruzadas dentro del editor se detectan rápidamente.

Grado máximo de paralelismo

Cuadro de lista para el número de subprocesos paralelos que se pueden utilizar para el procesamiento de precompilación

CODESYS detecta el número mostrado de subprocesos a partir del número de núcleos de CPU. Este número predeterminado debe cambiarse solo en casos excepcionales.