PowerShell ISE should allow editing of files that are not part of the current call stack
When you are running/debugging a script in PowerShell ISE, the editor locks all files that are open. This is too restrictive. If PowerShell ISE must prevent editing of files while scripts are running, it should only prevent editing those files that are part of the current call stack. Either that or it should have an option to allow users to decide if they want it to lock files or not. It's not like we can't just open the files elsewhere and change them to our hearts content, so this feature is simply unnecessarily limiting as is today.