Transform VS Code into a professional teleprompter. Perfect for coding livestreams, technical presentations, educational videos, and professional content creation. Features instant theme switching, enhanced focus mode, auto-scroll control, and distraction-free reading experience.
CueMode is a next-generation teleprompter extension that transforms your VS Code editor into a professional teleprompter solution. Now featuring instant theme cycling, enhanced focus mode, expanded internationalization, and professional-grade functionality designed for developers, educators, and content creators.
โจ Version 2.3 Features:
- ๐ Selective Markdown Parsing - NEW! Intelligent markdown formatting for presentations with D-key toggle
- ๐ Line Height Adjustment - NEW! Professional line spacing control with L-key cycling (1.0, 1.2, 1.5, 1.8, 2.0)
- ๐ช M-Key Mirror Flip - Professional horizontal text mirroring for teleprompter hardware setups
- ๐ Smart Status Indicators - Visual feedback system with intelligent positioning to avoid UI conflicts
- ๐จ T-Key Theme Cycling - Instant theme switching across all 7 professional themes during presentations
- ๐ Enhanced F-Key Focus Mode - Smart gradient blur algorithm with configurable focus lines (1-10) and opacity (0.1-0.8) for superior concentration
- โก Enhanced Commands - Quick theme changes and text preprocessing
- ๐ฑ Smart Notifications - Non-intrusive status bar feedback
- ๐ Expanded Internationalization - Support for 6 languages: English, Chinese, German, French, Japanese, Korean
- ๐ ๏ธ TypeScript Architecture - Robust, maintainable codebase
- ๐งช Comprehensive Testing - 134 test cases ensuring reliability
Core Teleprompter Features:
- Auto-scrolling text - Smooth, controllable scroll speed for natural reading
- Large font display - Optimized for distance reading and camera work
- High contrast display - Clear visibility in any lighting condition
- Invisible controls - Minimal UI interference during recording/presentation
- Keyboard shortcuts - Professional teleprompter controls (start/stop, speed adjustment)
Simply select your script text or open your presentation notes, activate "Teleprompter Mode" from the command palette, and start presenting with confidence.
CueMode provides professional teleprompter functionality for modern content creators:
- Auto-scroll functionality - Smooth, customizable scrolling speed
- Spacebar control - One-key start/stop scrolling
- Speed adjustment - Real-time speed control with +/- keys
- Direction switching - Reverse scrolling with R key
- Manual navigation - Precise positioning with arrow keys
- ๐ T-Key theme cycling - Instant theme changes during presentations
- ๐ช Mirror flip mode - Horizontal text mirroring for professional teleprompter setups
- Large fonts - Perfect for distance reading
- Centered layout - Natural eye movement for camera work
- High contrast themes - Clear visibility in any lighting condition
- Minimal interface - Hidden controls that don't interfere with recording
- Classic - Traditional teleprompter black background with white text
- Inverted - White background with black text for bright environments
- Midnight Blue - Professional studio appearance
- Sunset - Warm, comfortable reading experience
- Forest - Eye-friendly for extended use
- Ocean - Calming blue for relaxed presentations
- Rose - Elegant theme for sophisticated content
- Scroll speed - Fine-tune reading pace (0.1-5.0 range)
- Font size - Optimize for reading distance (12-72pt)
- Line height - Control text spacing comfort (1.0-3.0em)
- Content width - Set optimal reading width (400-1200px)
- Starting position - Position text for comfortable reading
- Padding - Adjust margins according to setup
- Focus mode - Enhanced concentration with gradient blur (NEW!)
- ๐ช Mirror flip - Horizontal text mirroring for professional teleprompter hardware setups
- YouTube Videos - Natural script reading while maintaining eye contact
- Live Streaming - Smooth delivery for coding tutorials and tech talks
- Video Tutorials - Professional presentation of prepared content
- Online Courses - Confident delivery of educational content
- Webinars - Professional speaking with script support
- Product Demos - Consistent messaging with teleprompter assistance
- Screen Recording - Professional video content
- Code Reviews - Focus on important details
- Presentations - Showcase your work
- Focused Development - Reduce distractions
- Open VS Code
- Go to Extensions (Ctrl+Shift+X / Cmd+Shift+X)
- Search for "CueMode" or "teleprompter"
- Click Install
Or install directly from VS Code Marketplace: CueMode - Professional Teleprompter
- Prepare script - Create or open a text file with your presentation content
- Select script text (optional - if none selected, entire file will be used)
- Activate teleprompter - Use Ctrl+Shift+P (Cmd+Shift+P on Mac) and search for "Teleprompter Mode"
- Start reading - Press spacebar to begin auto-scrolling
- Control during presentation:
- Spacebar: Start/pause auto-scrolling
- T Key: Enhanced! Instant theme switching across all 7 themes
- F Key: New! Toggle enhanced focus mode with gradient blur
- D Key: NEW! Toggle selective markdown parsing for formatted content
- M Key: New! Toggle mirror flip mode
- +/-: Real-time reading speed adjustment
- R Key: Reverse scrolling direction
- Arrow keys: Manual navigation
๐ฏ Main Controls:
- Spacebar - Start/pause auto-scrolling (primary control)
- T Key - Enhanced! Instant theme cycling through all 7 professional themes
- F Key - New! Toggle enhanced focus mode with smart gradient blur
- D Key - NEW! Toggle selective markdown parsing for formatted presentations
- M Key - New! Toggle mirror flip mode for teleprompter hardware
- +/- - Increase/decrease scrolling speed in real-time
- R Key - Toggle scrolling direction (up/down)
๐ฑ Navigation:
- Arrow keys - Manual navigation
- Page Up/Down - Quick manual scrolling
- Home/End - Jump to start/end
โ๏ธ Advanced Controls:
- Ctrl+Shift+T (Cmd+Shift+T on Mac) - New! Open theme selection menu
- Ctrl+Shift+R (Cmd+Shift+R on Mac) - New! Remove leading spaces from text
- Ctrl+Shift+M (Cmd+Shift+M on Mac) - New! Toggle mirror flip mode
- Ctrl+Shift+D (Cmd+Shift+D on Mac) - NEW! Toggle selective markdown parsing mode
- H Key - Show/hide help panel
- Esc Key - Exit teleprompter mode
CueMode now features intelligent markdown parsing that enhances your presentation content while maintaining optimal teleprompter readability.
Selective markdown parsing transforms your markdown content into beautifully formatted, teleprompter-optimized text while preserving the natural flow needed for smooth reading during presentations.
Key Benefits:
- Enhanced readability - Clean, formatted content without distracting syntax
- Professional appearance - Tables, lists, and headers properly styled
- Maintained flow - Optimized for natural reading rhythm
- Instant toggling - Switch between raw and parsed modes seamlessly
- Prepare markdown content - Create or open a
.md
file with your presentation content - Activate teleprompter - Use Ctrl+Shift+P and search for "Teleprompter Mode"
- Toggle markdown parsing - Press D key in webview OR use Ctrl+Shift+D command
- Present with confidence - Enjoy clean, formatted content optimized for reading
๐ฏ Toggle Markdown Parsing:
- D Key (in webview) - Instant toggle between raw and parsed markdown
- Ctrl+Shift+D (Cmd+Shift+D on Mac) - Toggle from VS Code or webview
๐ฑ Visual Feedback:
- Status indicator - Shows current parsing mode (Raw/Parsed)
- Smart positioning - Status avoids conflicts with other UI elements
- Theme integration - Status styling matches your selected theme
๐ Text Formatting:
- Headers (H1-H6) - Properly sized and styled for hierarchy
- Bold/Italic - Emphasized text maintains readability
- Code spans - Inline code with syntax highlighting
- Links - Clean link presentation for references
๐ Structured Content:
- Tables - Professional table layouts with proper spacing
- Lists - Bulleted and numbered lists with clean formatting
- Task lists - Interactive checkboxes for presentation checklists
- Blockquotes - Styled quotes for emphasis
๐ป Code Content:
- Code blocks - Syntax-highlighted code with proper spacing
- Language support - Automatic detection and highlighting
- Preserved formatting - Maintains indentation and structure
๐ฏ Teleprompter-Optimized:
- Smart spacing - Optimal line heights for comfortable reading
- Theme integration - All 7 themes support markdown styling
- Performance optimized - < 50ms parsing for smooth experience
- Focus mode compatible - Works seamlessly with enhanced focus mode
Default Settings:
- Markdown parsing: Disabled by default (preserves existing workflow)
- Easy activation: Toggle with D key or Ctrl+Shift+D
- Persistent mode: Setting saved across sessions
- Performance: Optimized parsing with < 50ms processing time
Customization:
- Theme integration - Markdown styles adapt to your selected theme
- Font scaling - Markdown elements scale with your teleprompter font size
- Focus compatibility - Works with all focus mode settings
๐บ Content Types:
- Technical presentations - Code examples with syntax highlighting
- Documentation reviews - Formatted docs for clear presentation
- Tutorial scripts - Step-by-step guides with proper formatting
- Meeting notes - Structured content for professional meetings
- Educational content - Well-formatted educational materials
๐ Professional Benefits:
- Consistent formatting - Professional appearance across all content
- Reduced preparation time - Use existing markdown files directly
- Enhanced credibility - Clean, well-formatted content for better delivery
- Flexible workflow - Toggle between raw and formatted views instantly
- Open VS Code settings (Ctrl+, / Cmd+,)
- Search for "cuemode"
- Adjust teleprompter settings as needed
- Color Theme - Choose from 7 professional themes
- Font Size - Adjust for reading distance (recommended 24-48pt)
- Scroll Speed - Set comfortable reading pace (recommended 0.1-0.3)
- Max Width - Control text line length (recommended 800-1200px)
- Starting Position - Position content on screen (recommended 30-50%)
- Focus Mode - Enable enhanced concentration mode (NEW!)
- Focus Opacity - Adjust blur intensity (0.1-0.8, default 0.3)
- Focus Line Count - Set focus area size (1-10 lines, default 3)
- Markdown Parsing - NEW! Enable selective markdown formatting (default: disabled)
- Choose high-contrast themes (Classic or Inverted) for best readability
- Increase font size (32-48pt) for distance reading
- Adjust scroll speed to match your natural speaking pace
- Use T key for seamless theme switching during recording
- Enable focus mode with F key for enhanced concentration on current content
- Practice shortcuts, especially spacebar, T key, and F key for focus mode
- Prepare content by removing leading spaces for clean display
- Use H key for quick help access (if you forget shortcuts)
- Test themes and focus mode under your lighting setup for best visibility
- Customize focus settings to match your reading preferences
- Break complex code into manageable chunks
- Use slower scroll speeds for detailed explanations
- Leverage manual navigation (arrow keys) to highlight specific sections
- Prepare backup themes for different content types
- Use focus mode to highlight key concepts during explanations
In teleprompter mode, simply press F key to toggle enhanced focus mode on/off:
- Smart Gradient Blur: Advanced algorithm provides smooth reading experience with buffer zones
- Configurable Focus Area: Adjust focus lines (1-10 lines, default 3)
- Adjustable Opacity: Set blur opacity (0.1-0.8, default 0.3)
- Visual Focus Indicator: Beautiful styling shows current active reading area
- Real-time Updates: Settings take effect immediately without restart
In teleprompter mode, simply press T key to cycle through all themes:
- Classic โ Inverted โ Midnight Blue โ Sunset โ Forest โ Ocean โ Rose โ Classic...
- Status bar shows current theme name
- Settings auto-save
- Ctrl+Shift+T: Open theme selection menu (with preview)
- Ctrl+Shift+R: Smart removal of leading spaces and indentation
- Ctrl+Shift+M: Toggle mirror flip mode for teleprompter hardware
- All notifications now appear in status bar
- Auto-disappear after 2-3 seconds
- Won't interrupt your workflow
- Support for 6 languages: English, Chinese, German, French, Japanese, Korean
- Professional teleprompter terminology localization
- Automatic language detection from VS Code environment
We welcome contributions! Please see our Contributing Guide for details.
For development setup, refer to DEVELOPMENT.md.
This project is licensed under the MIT License.
We warmly welcome your contributions! Whether reporting bugs, suggesting new features, improving documentation, or submitting code, all contributions are valuable support for the project.
For detailed information, please check:
- Contributing Guide (English)
- ่ดก็ฎๆๅ (ไธญๆ)
- Development Guide (English)
- ๅผๅๆๅ (ไธญๆ)
- VS Code Marketplace: CueMode
- GitHub Repository: hddevteam/cuemode
- Project Documentation: GitHub Pages
- ไธญๆๆๆกฃ: README.zh-CN.md
- Development Guide: DEVELOPMENT.md
- Roadmap: ROADMAP.md
- Issue Reports: GitHub Issues
If CueMode has helped your content creation, please consider:
- โญ Starring us on GitHub
- ๐ Leaving a review on VS Code Marketplace
- ๐ Reporting issues or suggesting features
- ๐ค Contributing code or documentation
Make your presentations more professional, make your content shine! ๐ฌโจ