Pseudo Runner
Publisher: KratosGado
Author: Prince Mbeah Essilfie
Email: mbeahessilfieprince@gmail.com
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.