Background Paths
Background Paths
💡VS Code Extension

@Mention

Turn @filename into clickable links — just like tagging people in chat, but for your codebase.

Mention - Vs code file linking extension | Product HuntMention
main.js
// Refactor this later — see
// @utils.js

🔥 Key Features

Everything you need for seamless file navigation and documentation

Smart @ Autocomplete

Start typing @ and get real-time suggestions of nearby files

Cross-file Linking

Instantly jump to the referenced file using Ctrl+Click

Minimal UI Interference

Suggestions appear only when needed — no distractions

Supports Many File Types

Works with .js, .ts, .tsx, .jsx, .json, .md, and more

Comment-aware Context

Works naturally inside comments, docblocks, and markdown

No Config Needed

Works out of the box — no setup required

💡 How It Works

Four simple steps to transform your code navigation experience

01

Type @filename

Start typing @ followed by a filename in any comment or documentation

main.js
// TODO: Refactor this - see @|
02

Get Suggestions

Smart autocomplete shows you matching files from your project

main.js
// TODO: Refactor this - see @utils.js|
03

Click to Jump

Hit Enter to insert, then Ctrl+Click to navigate directly to the file

main.js
// TODO: Refactor this - see @utils.js ←|
04

Hover to Preview

Hover over mentions to see file context and preview snippets

main.js
// TODO: Refactor this - see @utils.js 📋|

🎯 Why @Mention?

Compare traditional file navigation with the @Mention approach

5x Faster Navigation

Traditional Way

Ctrl+P → Search → Scroll → Find → Open

@Mention Way

@filename → Click → Done

Zero Maintenance

Traditional Way

Manual hyperlinks in documentation

@Mention Way

Automatic clickable file references

Better Focus

Traditional Way

Context switching between files

@Mention Way

Stay in your current context

Improved Codebase Awareness

Traditional Way

Remember file locations

@Mention Way

Discoverable file relationships

✨ Why It's Different

  • Unlike file search, this keeps inline traceability
  • Much easier than adding manual hyperlinks
  • You never leave your current context to link files
  • It feels like chat but inside your code