Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>PseudoCode ProNew to Visual Studio Code? Get it now.
PseudoCode Pro

PseudoCode Pro

Preview

OpSET

|
2 installs
| (0) | Free
A modern pseudocode environment with learning assistance, projects, examples, execution, debugging, flowcharts and reference translations.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PseudoCode Pro

Pseudocódigo moderno para aprender, ejecutar y visualizar algoritmos directamente en Visual Studio Code.

PseudoCode Pro convierte Visual Studio Code en un entorno educativo para trabajar con pseudocódigo en español mediante archivos .pcode. Puedes escribir algoritmos, ejecutarlos, depurarlos visualmente, generar diagramas de flujo y comparar su estructura con código de referencia en lenguajes reales.

PseudoCode Pro está orientado al aprendizaje. Las traducciones a otros lenguajes son referencias educativas y no sustituyen un compilador ni garantizan código listo para producción.

Características principales

Editor .pcode

Trabaja con pseudocódigo directamente en Visual Studio Code con:

  • Resaltado de sintaxis.
  • Autocompletado y snippets.
  • Diagnósticos y detección de errores.
  • Quick Fix cuando está disponible.
  • CodeLens con acciones principales sobre el algoritmo.
  • Soporte para variables, operadores y expresiones.
  • Condicionales Si / Sino y Segun.
  • Ciclos Para, Mientras y Repetir.
  • Arreglos y matrices.
  • Funciones y subprocesos.
  • Parámetros, retorno, scopes y recursividad.

Learning Assistance

1.9.1 refines the Learning Assistance UI with a compact VS Code-native layout, progressive hint disclosure, responsive Runtime context, and consistent .pcode file identity inside Projects & Examples.

PseudoCode Pro 1.9.1 adds a contextual learning layer that explains the pseudocode without solving the exercise for you. The Learning Assistance view follows the active .pcode line and can show:

  • The concept represented by the current statement.
  • A short explanation of what the statement does.
  • Structured details for declarations, assignments, conditions, loops, input/output, functions and calls.
  • Progressive hints in three levels.
  • Pedagogical explanations for diagnostics.
  • Runtime context using the latest execution snapshots, including changed values and recent output.

The feature works locally from the parser, AST, diagnostics and runtime state. It does not send your code to an external AI service.

When the interface is in Spanish, Learning Assistance is shown in Spanish. When the interface is in English, the panel is shown in English. Technical programming terms such as Runtime, Scope, Call Stack, breakpoint and snapshot remain in English where appropriate.

Ejecutar algoritmos

Ejecuta el pseudocódigo sin salir del editor y observa sus resultados directamente desde PseudoCode Pro.

Debug / Visualize

Visualiza la ejecución paso a paso para comprender cómo cambia el algoritmo:

  • Avance y retroceso entre estados.
  • Variables y valores durante la ejecución.
  • Breakpoints.
  • Historial de snapshots.
  • Reinicio y continuación de la ejecución.

Flowchart

Genera automáticamente un diagrama de flujo a partir del algoritmo .pcode.

Incluye:

  • Live Preview mientras editas.
  • Distribución vertical automática.
  • Posicionamiento manual mediante drag & drop.
  • Routing de relaciones y ciclos.
  • Minimap.
  • Navegación entre diagrama y código.
  • Simbología de diagramas de flujo.

Advanced Export

Exporta tus diagramas para tareas, documentación o material académico en:

  • PNG.
  • PNG HD.
  • SVG.
  • PDF.

La exportación PDF incluye opciones de paginación inteligente para diagramas grandes, conectores entre páginas, código fuente .pcode opcional y simbología.

Reference Translation

Compara tu pseudocódigo con una traducción de referencia en:

  • Python.
  • Kotlin.
  • JavaScript.
  • Java.
  • C++.
  • C#.

La vista de traducción permite relacionar el código generado con las líneas originales del archivo .pcode.

Reference Translation es una herramienta educativa; PseudoCode Pro no compila ni ejecuta estos lenguajes externos.

Projects

Organiza varios algoritmos dentro de un proyecto de PseudoCode Pro.

Desde la vista PseudoCode Pro puedes crear un proyecto nuevo. Cada proyecto utiliza un archivo pseudocode.json y puede contener uno o varios archivos .pcode.

Ejemplo:

mi-proyecto/
├── pseudocode.json
├── main.pcode
└── funciones.pcode

Los proyectos disponibles en el workspace aparecen automáticamente en la vista de PseudoCode Pro.

Examples

PseudoCode Pro incluye ejemplos para comenzar rápidamente y probar sus principales características:

  • Fundamentos.
  • Control de flujo.
  • Ciclos.
  • Arreglos.
  • Matrices.
  • Funciones y recursividad.
  • Flowchart.
  • Ejemplo integral de traducción.

Los ejemplos se abren como documentos editables sin modificar el archivo original incluido con la extensión.

Primer algoritmo

Crea un archivo con extensión .pcode:

hola.pcode

Escribe:

Algoritmo HolaMundo
    Definir nombre Como Cadena

    Escribir "¿Cómo te llamas?"
    Leer nombre

    Escribir "Hola ", nombre
FinAlgoritmo

Desde las acciones disponibles sobre el algoritmo puedes ejecutarlo, abrir Debug / Visualize, generar el Flowchart o consultar Reference Translation.

Atajos de teclado

Acción Atajo
Ejecutar algoritmo Cmd/Ctrl + Enter
Debug / Visualize F5
Activar/desactivar breakpoint F9
Siguiente paso F10
Paso anterior Shift + F10
Continuar F6
Reiniciar historial visual Shift + F5

Algunos atajos pueden entrar en conflicto con otras extensiones o configuraciones personalizadas de Visual Studio Code y pueden reasignarse desde Keyboard Shortcuts.

Formato .pcode

PseudoCode Pro utiliza .pcode como extensión para sus archivos de pseudocódigo.

algoritmo.pcode
factorial.pcode
ordenamiento.pcode

¿Para quién es PseudoCode Pro?

Está pensado principalmente para:

  • Estudiantes que comienzan a programar.
  • Docentes que enseñan algoritmos y fundamentos de programación.
  • Personas que quieren practicar lógica antes de elegir un lenguaje concreto.
  • Cursos que utilizan pseudocódigo, diagramas de flujo y comparación con lenguajes reales.

Estado del proyecto

PseudoCode Pro 1.9.1 se publica como Preview para ampliar las pruebas con estudiantes, docentes y otros usuarios de Visual Studio Code. Si encuentras un comportamiento inesperado, puedes reportarlo mediante el repositorio del proyecto cuando esté disponible desde la sección correspondiente del Marketplace.

Privacidad

PseudoCode Pro trabaja localmente dentro de Visual Studio Code para sus funciones principales. Tus algoritmos .pcode permanecen bajo tu control en tu equipo y workspace.

Interface languages

PseudoCode Pro 1.9.1 includes an internationalized interface in English and Spanish. By default it follows the Visual Studio Code display language, and you can override it with PseudoCode Pro: Change Interface Language or pseudocodePro.interface.language.

In 1.9.1, the .pcode pseudocode syntax and keywords remain in Spanish. Interface localization is independent from the language accepted by the parser.

Licencia

MIT.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft