"I Don't Know To Code... but I can type random keys."
Turn your frantic keyboard mashing into perfectly written code. This extension allows you to define "reference files" (source of truth) and then "write" them into your editor by typing absolutely anything. It's perfect for live demos, screencasts, or just looking like a hacker in a coffee shop.
✨ Features
Deterministic Typing: You press keys, the correct code appears.
"Hacker Mode": Code is revealed character-by-character as you type.
Mistake Simulation 🤦:
Occasional "typos" will appear (about 10% chance).
These typos persist until you press another key to "fix" them.
Adds a layer of realism to your fake coding.
Global References:
Store all your reference code in a central Global folder (e.g., C:\MyCodeDemos).
Or use a local .ref folder in your workspace.
Sidebar Control Panel:
Toggle the extension on/off.
Configure settings easily correctly from the Activity Bar.
Visualize enabled/disabled status.
🚀 How To Use
Prepare Reference Code:
Create a folder named .ref in your project root.
OR set a Global Ref Folder Path in the extension settings (Sidebar > Settings).
Place a file inside (e.g., index.ts) with the code you want to "write".
Start Coding:
Create or open a file with the same name (e.g., index.ts) in your workspace.
Start typing! Keys like asdfjkl; will magically turn into import * as React....
Toggle:
Click the "IDK To Code" icon in the Activity Bar to toggle on/off.
Or use the shortcut: Ctrl+Alt+K (Windows/Linux) / Cmd+Alt+K (Mac).
⚙️ Configuration
Access these via the Sidebar Panel:
Show Notifications: Toggle the "Enabled/Disabled" toast messages.
Global Ref Folder Path: Absolute path to your master reference directory.
💾 Installation
Download the .vsix file.
Drag and drop it into the Extensions view in VS Code.
Reload and enjoy!
Created for those who know what to write, but simply cannot type it fast enough.