Ask HN: Virtual Layer Code Editor?
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. 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” ?