CodeShot is a premium VS Code extension designed to create beautiful, high-fidelity source code screenshots instantly. Elevate your code sharing experience for social media, documentation, and presentations.
✨ Features
🚀 Live Preview Updates: Watch your screenshots update in real-time as you select code in the editor.
🎨 Premium Syntax Highlighting: Powered by Prism.js with professional themes (Okaidia default).
📐 Smart "Fit-to-View": Automatic scaling ensures your preview always fits the screen perfectly.
🖼️ Ultra-High Fidelity: 3x Resolution export for pixel-perfect, professional-grade images.
🌈 Modern Glassmorphism UI: Beautiful floating toolbar with native macOS-style controls.
🛠️ Instant Customization: Adjustable padding, gradient backgrounds, and dynamic line numbers.
💾 Easy Export: Save directly to JPEG with optimized quality settings.
🚀 Getting Started
Select the code you want to capture in any editor.
Right-click and select Capture CodeShot OR press Cmd+Shift+P and type CodeShot: Capture Selection.
Customize your padding and background in the preview panel beside your code.
Click Capture to save your high-resolution image!
🛠️ Requirements
VS Code 1.60.0 or newer.
📄 License
This project is licensed under the MIT License - see the LICENSE.md file for details.
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Crafted with ❤️ for developers who love beautiful code.