Hacker News new | ask | show | jobs
Ask HN: Virtual Layer Code Editor?
2 points by sbr464 1029 days ago
Sometimes I want to make notes or space out functions while exploring code. Is there a plugin/best practice for editing a file without actually modifying it, but not losing the changes after the session? Current method is to duplicate a file and mess around with it, but prefer not dirtying the directory.
2 comments

Take a look at this. I'm not sure how active development is though.

https://thamara.dev/posts/code-annotation-a-vscode-extension...

Otherwise, your next best bet would be to add a notes file or folder with all your TODOs and notes that refer to lines in the source code and keep that in gitignore.
does this work when code has changed?
And definitely don't want to make git branches that you forget exist.
Have you considered “git gui” or “git branch -a” ?