Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Copy Line ReferenceNew to Visual Studio Code? Get it now.
Copy Line Reference

Copy Line Reference

Reily App

| (0) | Free
Copy reference to selected lines of code with a hotkey
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Copy Line Reference

A VS Code extension that copies references to selected lines of code with a hotkey.

Features

  • Copy references to code lines in the format @filename.ext#L15 or @filename.ext#L15-20
  • Copy file-only references @filename.ext when no specific line is focused
  • Works with single lines or multi-line selections
  • Uses relative paths from workspace root
  • Smart insertion into side editors or terminals
  • Available via hotkey or Command Palette

Usage

Copy Line Reference

Hotkey: Ctrl+Alt+R (Windows/Linux) or Cmd+Alt+R (Mac) Command Palette: "Copy Line Reference"

Insert Reference to Side Editor or Terminal

Hotkey: Ctrl+Alt+I (Windows/Linux) or Cmd+Alt+I (Mac) Command Palette: "Insert Line Reference to Side Editor"

This feature works with:

  1. Split Editor: Requires split editor view with two files open side-by-side
  2. Terminal: Works with any active terminal - simply appends the reference

The extension intelligently chooses the target:

  • If a side editor is available, uses smart insertion logic
  • If no side editor but terminal is active, sends reference to terminal
  • References are inserted with appropriate spacing for continued typing

Examples

  • File only (cursor positioned but no text selected): @src/extension.ts
  • Single line selected: @src/extension.ts#L15
  • Line range selected: @docs/readme.md#L22-26

Installation

  1. Download the .vsix file
  2. In VS Code, go to Extensions view (Ctrl+Shift+X)
  3. Click the "..." menu and select "Install from VSIX..."
  4. Select the downloaded file

Requirements

  • VS Code 1.74.0 or higher
  • File must be in a workspace (not standalone files)

Extension Settings

This extension contributes no additional settings.

Release Notes

0.0.5

  • Documentation Update: Ensure marketplace displays latest README with complete feature documentation

0.0.4

  • Terminal Support: Insert references directly into active terminal
  • Smart Target Detection: Automatically chooses between side editor and terminal
  • Enhanced Integration: References appended to terminal with trailing space for continued typing

0.0.3

  • New Keyboard Shortcuts: Changed to Cmd+Alt+R and Cmd+Alt+I (less likely to conflict)
  • Smart Insertion Logic: Context-aware insertion with proper spacing
    • Blank lines: Insert reference + space
    • End of words: Add proper spacing around reference
    • Mid-word: Move to word end first, then insert
    • Always adds trailing space for continued typing

0.0.2

  • Fixed Line Number Logic: Line numbers only included when text is actually selected
  • File-Only References: Cursor positioning alone returns file path only (@file.ext)
  • Improved Behavior: More intuitive reference generation

0.0.1

Initial release with basic line reference copying functionality.

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