Extensión de Visual Studio Code con soporte completo para el pseudocódigo de cátedra.
✨ Características
🎨 Resaltado de sintaxis (colores pastel)
| Elemento | Color |
|---|---|
Palabras clave de control (Para, Mientras, Si, etc.) |
Azul pastel |
Palabras clave de estructura (Accion, Funcion, Proceso, etc.) |
Lila pastel |
Palabras clave de archivos (Abrir, Leer, Grabar, Cerrar) |
Naranja pastel |
Palabras clave de secuencias (Arr, Avz, Crear) |
Verde pastel |
Palabras clave de listas (Nuevo, Disponer) |
Amarillo pastel |
Funciones built-in (ABS, Concatenar) |
Rosa pastel |
| Nombres de funciones y procedimientos | Celeste pastel |
| Parámetros y valor de retorno | Durazno/amarillo |
| Paréntesis, llaves, corchetes | Color por defecto |
Comentarios (//) |
Gris itálica |
⌨️ Autocompletado inteligente
Escribí una o dos letras y aparecen las sugerencias:
A→Abrir E/(),Abrir S/(),Abrir E/S(),Arr,Avz,Accion...P→Para,Procedimiento,Proceso...F→Funcion,FinFuncion...S→Si,SiSino...M→Mientras...R→Repetir...
Cada sugerencia inserta la estructura completa con los parámetros marcados para editar con Tab.
📦 Instalación manual
Opción 1: Instalar como extensión empaquetada (.vsix)
- Abrí VS Code
- Abrí la paleta de comandos:
Ctrl+Shift+P - Escribí:
Extensions: Install from VSIX... - Seleccioná el archivo
pseudocodigo-catedra-1.0.0.vsix
Opción 2: Instalar como carpeta de desarrollo
- Copiá esta carpeta a
~/.vscode/extensions/pseudocodigo-catedra-1.0.0/(Linux/Mac) o a%USERPROFILE%\.vscode\extensions\pseudocodigo-catedra-1.0.0\(Windows) - Reiniciá VS Code
Opción 3: Modo desarrollo (para modificar)
- Abrí esta carpeta en VS Code
- Presioná
F5para abrir una ventana de extensión de prueba
🖌️ Activar el tema de colores pastel
Ctrl+Shift+P→Preferences: Color Theme- Elegí "Pseudocódigo Pastel"
📝 Tipos de archivo soportados
Los archivos con extensión .psc o .pseudo se reconocen automáticamente.
Si tenés archivos .txt, podés asociarlos manualmente:
- Abrí el archivo
- Hacé click en el selector de lenguaje (abajo a la derecha, dice "Plain Text")
- Elegí "Pseudocódigo"
🔧 Empaquetado (generar .vsix)
Si tenés Node.js instalado:
npm install -g @vscode/vsce
cd pseudocodigo-catedra
vsce package
Esto genera pseudocodigo-catedra-1.0.0.vsix.