Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>MONOSCRIPT(MONOPTICAL) Language SupportNew to Visual Studio Code? Get it now.
MONOSCRIPT(MONOPTICAL) Language Support

MONOSCRIPT(MONOPTICAL) Language Support

MONOPTICAL

|
3 installs
| (0) | Free
Provides basic language support for MONOSCRIPT, including custom indentation.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

MONOSCRIPT VS Code Extension

Welcome to the official VS Code extension for the MONOSCRIPT programming language!

This is the very first version of the extension, providing basic support for MONOSCRIPT in Visual Studio Code.

Current Features

  • Basic syntax highlighting for .ms files.
  • Custom rules for Enter and Backspace to manage indentations with the | character.
  • An icon theme for .ms files.
  • A collection of useful snippets to speed up common coding patterns. You can trigger them by typing their prefix (e.g., msfunc, if, const) and pressing Tab or Enter. Available snippets include:
    • Function definitions (msfunc, main, sfunc, pfunc, efunc)
    • Constant declarations (const)
    • Control flow statements (if, ifelse)
    • Return and echo statements (return, echo)

Future Plans

We are actively working on improving this extension. Our immediate plans include:

  • Language Server Protocol (LSP) Integration: To provide advanced features such as autocompletion, go to definition, find references, error diagnostics, and much more.
  • Improved "Smart" Indentation: Further refinement of the logic for code indentation and formatting during input.
  • More comprehensive and accurate syntax highlighting.

MONOSCRIPT Compiler

The official MONOSCRIPT compiler and additional information about the language can be found here: https://github.com/MONOPTICAL/MONOSCRIPT

Feedback

We welcome your feedback and suggestions! Please report any issues found or ideas for improvement via the "Issues" section in the extension's repository.


Thank you for using MONOSCRIPT!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft