Extension de VSCode para dar sintaxis , inclusion de snippets, un checkeo de errores simple y determinacion de bloques para Pseudocódigo según los estándares de la UNPSJB
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
La extensión para Visual Studio Code "EPAHighlighter" está diseñada para brindar funcionalidades específicas para trabajar con Pseudocódigo según los estándares de la UNPSJB. Esta extensión ofrece las siguientes características:
Sintaxis Mejorada: Proporciona resaltado de sintaxis para facilitar la lectura y comprensión del Pseudocódigo.
Inclusión de Snippets: Ofrece una serie de snippets predefinidos para insertar rápidamente fragmentos de código comunes en Pseudocódigo.
Checkeo de Errores Simple: Realiza un chequeo básico de errores mientras escribes, lo que ayuda a identificar posibles problemas en el código.
Determinación de Bloques: Muestra visualmente dónde comienzan y terminan los bloques de código, como SI, DESDE, MIENTRAS, SEGÚN, etc., lo que facilita la comprensión de la estructura del código.
En resumen, esta extensión está diseñada para mejorar la experiencia de desarrollo al trabajar con Pseudocódigo en Visual Studio Code, proporcionando herramientas útiles para escribir, editar y depurar código de manera más eficiente y efectiva.
Se deben utilizar archivos con extension ".epa" si no la extension no se activara
Snippets
La extensión viene acompañada de algunos snippets que pueden ayudarte a escribir código más fácil y rápidamente. A continuación encontrarás una tabla que contiene las palabras clave de los snippets y su contenido.
Snippet
Contenido
algoritmo
Estructura general de un Algoritmo
subalgoritmo
Estructura general de un Subalgoritmo
procedimiento
Estructura general de un Procedimiento
funcion
Estructura general de una Función
si
Bloque Si
sisino
Bloque Si con sino
segun
Iterador Según
mientras
Iterador Mientras
desde
Iterador Desde
repetir
Iterador Repetir
mostrar
Función Mostrar
ingresar
Función Ingresar
Determinacion de bloques
Muestra visualmente dónde comienzan y terminan los bloques de código, como SI, DESDE, MIENTRAS, SEGÚN, etc.