Lazy C
What lazy c can do?
Features
- ✅ Browse all standard C library functions in one place
- ✅ Auto semicolons - Smart insertion (skips control structures & comments)
- ✅ Auto headers - Includes required files automatically (50+ functions)
- ✅ Auto prototypes - Function declarations generated automatically
- ✅ Safety warnings - Detects unsafe functions (gets, strcpy, sprintf, etc.)
- ✅ Memory checks - Reminds about malloc/free and NULL checks
- ✅ One-click compile - Ctrl+Shift+B to compile, Ctrl+Shift+R to run
- ✅ Code templates - Ctrl+Shift+M for main(), Ctrl+Shift+D for docs
Keyboard Shortcuts
| Shortcut |
Action |
Ctrl+Shift+B |
Compile current file |
Ctrl+Shift+R |
Compile and run |
Ctrl+Shift+M |
Insert main function |
Ctrl+Shift+D |
Generate function documentation |
Check the extension repository for full documentation, updates, and issues.
License
MIT License
Mehdi Talalha - For quetions and feedback, please contact GitHub.
| |