MommyScript for VS Code 💕
Official language support for the MommyScript programming language.

Features
This extension brings the cozy MommyScript experience to VS Code:
- ✨ Syntax Highlighting: Full color support for all
.mommy keywords, strings, comments, and types.
- 🧸 Snippets: Type
tgb for a task for my good boy, ims for if mommy says, and many more!
- 🤫 Smart Comments: Press
Ctrl+/ (Cmd+/ on Mac) to toggle shhh... comments automatically.
- 🎀 Auto-Closing: Brackets, strings, and template literals close automatically.
- 📁 File Icon: A cute
.mommy icon for your explorer.
Snippets Included
Just start typing these prefixes to expand full MommyScript blocks:
| Prefix |
Expands to |
tgb |
task for my good boy (...) { ... } |
tgg |
task for my good girl (...) { come here ...; } |
atgb |
promise mommy task for my good boy (...) { ... } |
lmh |
let mommy hold x = ...; |
rd |
remember darling X = ...; |
wh |
whisper(...); |
ims |
if mommy says (...) { ... } |
imso |
if mommy says / or maybe / otherwise block |
cuddle |
cuddle (...) { ... } |
fegb |
for every good boy (let i = 0; ...) { ... } |
snuggle |
snuggle ClassName { ... } |
snugglext |
snuggle Child raised by Parent { ... } |
toybox |
toybox[...] |
oopsie |
try { ... } mommy catches (err) { ... } |
shhh |
shhh... (Single-line comment) |
sweetdreams |
/* sweet dreams ... wake up */ (Block comment) |
Requirements
You must have the mommyscript transpiler installed globally to run your files:
npm install -g mommyscript
Then run your files in the terminal:
mommy run example.mommy
Known Issues
- Mommy is perfect, but if you find a bug, please cuddle her and let her know on GitHub 🥺
Release Notes
1.0.0
Initial release! 💕
- Syntax highlighting
- Snippets
- Language configuration
- File icon
Vibe Coded with Love 💕
| |