-
-
Notifications
You must be signed in to change notification settings - Fork 7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use of external editor option #3755
Comments
This seems like an easy improvement that would be sufficient for the "external editor" case (though probably only "save as", perhaps)?
This seems to be a good addition, useful with and without external editor mode (without, this does need some conflict resolution, like a popup asking wether to throw away changes if unsaved changes are present and the file is externally modified).
Currently, this is the easiest way to support external modification. If changes are auto-detected (as suggested above), then I think the external editor option might no longer be necessary indeed. |
Yes, thinking about it, "Save as..." is the only option that would make sense to be enabled in this case. |
We now have a dedicated feature request for this: #8768 |
Related: #5593 |
Most of the time I'm using another editor like Notepad++ on Windows or Geany on Linux for editing my source files.
The problem is: I'm not really happy with or without enabling the "Use external editor" option.
If it's enabled and I open an example file provided by a library, I can't save it as a new file (which I have to) because the "Save" and "Save as..." options in the File menu are disabled. Also if I just want to open a file and save it under a new name I can't.
If I don't use this option, the IDE isn't reloading the file at all (if changed by another program) - even if I reload the file from the open recent list in the File menu! I have to close and reopen the whole IDE - which is a little bit annoying.
There are certainly several "solutions" for this, here are just some ideas:
Somehow I think this option is incomplete and should be reworked. Either by making it easier to use or by removing it altogether and make the IDE more robust regarding external file changes.
The text was updated successfully, but these errors were encountered: