Very often we do codes copy-paste between projects. But copying codes between projects sometimes, during the process, we accidentally hit Ctrl+Save at the wrong file --> this would be a messed. Yes, it can be avoided by setting read-only file attribute before opening the pmp file. Yes, it's reversible through project versioning.
Request 1: It would be nice to have "Open file as Read-Only".
It's also very often we get some new ideas for better, faster, cleaner logic/codes. Turns out the revised logic/codes could also applicable for other projects.
Request 2: It would be nicer, if possible, instead of "Open file as Read-Only" we can "Set Read-Only" on the fly (as Notepad++ did). Switching codes between projects, then, would be an ease.