Overview Version History Q & A Rating & Review
Linker
Linker helps keep imports in sync when files or folders are renamed/moved. It scans your project for import statements referencing the old path, shows a preview, and applies edits when you confirm.
🚀 Installation
Install from the VS Code Marketplace
Or search for "Linker" in VS Code Extensions (Ctrl+Shift+X)
Usage
Install the extension (or run it in dev mode).
Rename or move a file in the Explorer.
Linker detects the change and opens a Preview panel listing proposed updates.
Click Apply to perform the edits.
Settings
linker.exclude — glob patterns to exclude (default: ['**/node_modules/**', '**/.git/**'])
linker.fileExtensions — file extensions to scan (default: ['js','ts','jsx','tsx'])
Limitations
Heuristic-based import detection; may miss uncommon import styles.
No git mv integration yet.
Focused on JS/TS/React Native in v1.
Development
Clone the project
Run npm install
Run npm run build
Press F5 to launch the Extension Development Host
Test by renaming files in a JS/TS project
License
MIT