Skip to content

Kratosgado/pseudo-runner

Repository files navigation

Pseudo Runner

Publisher: KratosGado
Author: Prince Mbeah Essilfie
Email: [email protected]
GitHub: Kratosgado
Description: Pseudocode language support with IntelliSense and syntax highlighting for Visual Studio Code.

declare x as integer
x = 5
if x == 5 then
    output x
else
    output 0
endif
SIZE = 3
array[SIZE]
for i = 0 to SIZE - 1 step 1 do
    array[i] = i
endfor
while x > 0 do
    display x
    x = x - 1
endwhile
for i = 0 to SIZE - 1 do
    output array[i]
endfor
function add(a, b)
    return a + b
endfunction
output add(1, 2)

Features

  • Supports linux, windows.
  • Supports syntax highlighting, diagnostics and IntelliSense for the pseudo programming language.
  • Provides a command to run pseudo code directly within Visual Studio Code.
  • Debugging support for pseudo code.
  • Multi-root ready for seamless integration with multi-folder workspace setups.

Installation

You can install the Pseudo Runner extension directly from the Visual Studio Code Marketplace or by searching for "Pseudo Runner" in the Extensions view within Visual Studio Code.

Usage

Once installed, the extension automatically detects files with .ps or .pseudo extensions and provides syntax highlighting and IntelliSense for the pseudo programming language. You can run pseudo code directly within Visual Studio Code using the provided command or debug your pseudo code with the built-in debugger.

Configuration

The extension provides several configuration options:

  • Maximum Number of Problems: Set the maximum number of problems to show in the Problems panel.
  • Enable/Disable Extension: Toggle the extension on or off.
  • Trace Server Communication: Trace the communication between VS Code and the pseudo language server.

Contributing

If you encounter any issues or have suggestions for improvements, please feel free to contribute to the Pseudo Runner GitHub repository.

License

This extension is licensed under the MIT License. See the LICENSE file for more details.

Contact

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published