Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Laser PointerNew to Visual Studio Code? Get it now.
Laser Pointer

Laser Pointer

Canarys DevOps (sandbox environment)

|
3 installs
| (0) | Free
A VS Code extension that enables a laser-pointer mode for presenters, allowing them to highlight code lines and areas by converting the mouse pointer into a laser pointer.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Laser Pointer Extension

A Visual Studio Code extension that enables a laser-pointer mode for presenters, allowing them to highlight code lines and areas by converting the mouse pointer into a laser pointer.

Features

  • Toggle Laser Pointer Mode: Activate/deactivate laser pointer mode with a keyboard shortcut or command
  • Visual Line Highlighting: As you move your cursor through code, lines are highlighted with a red laser-pointer effect
  • Status Bar Indicator: See at a glance whether laser pointer mode is active
  • Smooth Trail Effect: Highlighted lines fade after a moment, creating a natural presentation flow
  • Customizable Keybinding: Default shortcut is Ctrl+Shift+L (Windows/Linux) or Cmd+Shift+L (Mac)

Usage

  1. Open any code file in VS Code
  2. Press Ctrl+Shift+L (or Cmd+Shift+L on Mac) to toggle laser pointer mode
  3. Alternatively, use the command palette (Ctrl+Shift+P) and search for "Toggle Laser Pointer Mode"
  4. Move your cursor through the code - the current line will be highlighted with a red laser effect
  5. Press the shortcut again to turn off laser pointer mode

Installation

From VSIX (Local Installation)

  1. Download the .vsix file
  2. Open VS Code
  3. Go to Extensions view (Ctrl+Shift+X)
  4. Click on the "..." menu at the top of the Extensions view
  5. Select "Install from VSIX..."
  6. Choose the downloaded .vsix file

From Source

  1. Clone this repository
  2. Run npm install to install dependencies
  3. Press F5 to open a new VS Code window with the extension loaded
  4. Test the extension in the new window

Development

Prerequisites

  • Node.js (v18 or higher)
  • Visual Studio Code
  • TypeScript

Building

npm install
npm run compile

Running Tests

npm run test

Packaging

npm install -g @vscode/vsce
vsce package

This will create a .vsix file that can be installed in VS Code.

Extension Settings

This extension contributes the following commands:

  • laser-pointer.toggle: Toggle laser pointer mode on/off

Known Issues

None at this time. Please report issues on the GitHub repository.

Release Notes

0.0.1

  • Initial release
  • Basic laser pointer functionality
  • Toggle command with keyboard shortcut
  • Status bar indicator
  • Line highlighting with trail effect

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This extension is provided as-is for educational and presentation purposes.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft