# CobolSC
CobolSC es una extensión que funciona como verificador de sintaxis COBOL en tiempo real para VSCode.
# Funcionalidades
CobolSC realiza las siguientes validaciones automáticamente mientras escribes.
Las validaciones pueden parametrizarse desde el menú de Settings
1. Validación de Estructura por Columnas
- Columnas 1–6 → Ignoradas (área de secuencia)
- Columna 7 → Solo debe contener:
- Espacio ( )
- Asterisco (*) como indicador de comentario
- Columnas 7–72 → Se validan los caracteres permitidos
- Longitud máxima de caracteres por línea → 80
2. Validación Estricta de Caracteres ASCII (Columnas 7–72)
Caracteres permitidos:
- Alfanumérico: A–Z , a–z
- Numérico: 0–9
- Simbolos: Espacio , " ' . , : ( ) + - * / < > =
No permitidos:
- Caracteres con tilde (á, é, í, ó, ú, ñ, etc.)
- Símbolos como: @ ^ ¨
- Cualquier carácter fuera de ASCII estándar
# Códigos de Error
Código Descripción
- CSC001 La línea excede 80 columnas
- CSC002 La columna 7 debe ser espacio o "*"
- CSC003 Carácter no permitido entre columnas 7–72
# Extensiones de Archivo Soportadas
# Requisitos
- Visual Studio Code versión 1.106.0 o superior
# Funcionamiento
- CobolSC se activa automáticamente al abrir un archivo COBOL.
- Los diagnósticos se muestran en línea y en el panel de Problemas de VSCode.
| |