ReMe.vscode

0

Описание

Remember me - расширение для vscode, которое позволяет комментировать код вне исходного кода. При разработке или отладке можно привязывать комментарии к произвольным строкам кода, навигироваться по ним в отдельном окне и показывать их при наведении на них курсора.

Языки

  • TypeScript94,3%
  • CSS5,7%
README.md

📝 Re.Me — Make Comments Without Editing Code

Re.Me is a VS Code extension that allows you to leave comments on code lines without modifying the code itself.
No need for

// TODO
,
// FIXME
, or
console.log
— all comments are stored separately but always within reach.

💬 Comment. Analyze. Return. Without a single line of code.


✨ Features

  • Comment on any code — even in third-party files or
    node_modules
  • Automatic binding — comments stay on the correct line during editing
  • Hover highlighting — instantly see where notes are located
  • Search and navigation — quickly find all comments in the project
  • Resilient to changes — if a line shifts, the comment follows it
  • Lightweight and fast — data is stored locally in
    .re.me/comments.json

🎯 Who is it for?

  • 🔍 Code review — leave notes before creating a PR
  • 🧠 Project exploration — mark complex sections
  • ⚙️ Refactoring — plan changes without
    // TODO
  • 🛠 Debugging — mark problem areas without cluttering production code

🖼 Panel Example

[Re.Me Panel]
📁 src/
└── file.ts
──── 📄 file.ts.
──── → 15: // Old API — replace with fetchUser().
──── → 42: ⚠️ Caching doesn't work with SSR.
──── → 88: ✅ Verified — works.

🔎 Hover over a comment → the line will be highlighted in the editor
🖱 Click → navigate to the line


⚙️ How to use

  1. Install the extension:

In the editor:

  1. Open a file → select a line → right-click → Re.Me: Add Comment Here

  2. Or use the ➕ button in the Re.Me panel (in the Activity Bar)

  3. All comments are displayed in a separate panel.

Search, edit, delete — without leaving any traces in the code.


🧩 How it works?

Re.Me uses line checksums and context (prev/next) to bind comments.

Even if you:

Add lines
Change order
Move code —
→ the comment stays in place \

📂 Where is the data stored?
All comments are stored locally in the project: \

your-project/
└── .re.me/
└── comments.json \

🔐 Secure, won't be committed to Git (it's recommended to add to .gitignore)


📢 Planned features

  • Multi-user support (via Git)
  • Comment export/import
  • Block-level comments (not just line-based)
  • Git integration — show comments per branch

🤝 Support

Found a bug? Have an idea?
👉 Create an issue


🚀 Installation

  • Open VS Code
  • Go to the Extensions tab
  • Search for: Re.Me by bmvhome
  • Install and start commenting without modifying code!

Re.Me — your personal notepad inside the code.

Write notes. Don't touch the code.