Hide My Keys is a VS Code extension specifically designed for streamers, educators, and content creators who need to protect sensitive information like API keys while recording, streaming, or presenting their code. The extension allows you to visually hide sensitive text while keeping the code fully functional.
✨ Key Features
🎥 Perfect for live streaming and recording coding sessions
🔑 Hide API keys and sensitive data while keeping them functional
👀 Easy toggle between show/hide with a single click
🖱️ Right-click menu integration
📊 Status bar button for quick access
🎓 Use Cases
Streamers: Hide API keys while live coding
Teachers: Record programming tutorials without exposing sensitive credentials
Presenters: Give demos with confidential information hidden
Content Creators: Create tutorial videos while protecting sensitive data
🚀 How It Works
Hide Text:
Select the sensitive text (like an API key)
Right-click and select "🕶️ Hide Text" or use the status bar button
The text becomes visually hidden with a black cover
Show/Hide All:
Click the status bar button without selecting text to show all hidden text
Click again to re-hide everything
Important: The text is only visually hidden - your code continues to work normally! Perfect for live demonstrations while protecting sensitive information.
⚡️ Quick Tips
Hidden text remains functional in your code
Great for recording tutorials - viewers see the black boxes, but your code works perfectly
Toggle all hidden text with one click - useful when switching between public/private views
Works across multiple files in your workspace
📦 Installation
Open VS Code
Go to Extensions (Ctrl+Shift+X)
Search for "Hide My Keys"
Click Install
🔒 Security Note
This extension provides visual hiding only - it does not encrypt or secure your code. The text is still present in the file and will work normally. This tool is designed for visual privacy during presentations, not for security purposes.
📝 License
MIT License - feel free to use and modify!
🤝 Contributing
Feel free to open issues or submit pull requests on our GitHub repository.
🙋♂️ Support
If you encounter any issues or have suggestions, please open an issue on our GitHub repository.