Comments (2)
I mean, if you "don't need to know" and hate the popup window then the "Update silently" option is already there. And unless you selected the non default "Enable of all opened files' option, you don't get "infinite modal dialog popups" of "masses of opened files".
npp actually does exactly what you ask for by default, as in, until you focus on a tab, no auto-detection is made.
There is room for improvement of course, mainly highlight the changes using the already implemented Change History feature, instead of simply reloading the file, as it does clear the Change History. Or even a visual/sound clue to notify user of changed docs out of focus.
But calling it bad design without a proper knowledge of the settings provided... The modal windows are actually GOOD design, there is risk of losing work and it needs immediate confirmation from the user. Not everyone is using it in conjunction with git, whose changes you probably want to be displayed and are monitored by a version control anyway. Most users need to be made aware as soon as it happens to inform them the changes they made, if any, will be lost and future changes risk being saved over by the same software with write permissions. For the rest there is "Update silently".
from notepad-plus-plus.
I mean, if you "don't need to know" and hate the popup window then the "Update silently" option is already there. And unless you selected the non default "Enable of all opened files' option, you don't get "infinite modal dialog popups" of "masses of opened files".
And catch another issue with a changes silent overwrite. Did you read #14540 ?
To resolve a collision you have to manually merge changes, there is no other easy way to accomplish this. A files editor must open a file changes comparator UI tool like, for example, WinMerge. There is no any of it. So it keeps be a bad design.
The modal windows are actually GOOD design, there is risk of losing work and it needs immediate confirmation from the user.
Then this is a good time to save both variants of a file if have no time to merge it.
Not everyone is using it in conjunction with git,
This is just an example of escalation the problem. There is other examples, which leads to the same result.
whose changes you probably want to be displayed and are monitored by a version control anyway
The monitored by a version control does not mean what the Editor should not track the changes itself. Even more, it must track, otherwise ppl would lose the immediate work not yet been saved or committed by a version control, isn't it?
For the rest there is "Update silently".
There should not be any of "Update silently", otherwise you would lose the work silently. If you prefer this, then you don't prevent the users to lose their work.
from notepad-plus-plus.
Related Issues (20)
- [BUG] Search-results navigation incorrect when vertical scroll sync enabled
- [Feature Request] - Ability to pre-populate the predefined color sets to the list of Tones
- cannot open file, its not exist[BUG] <title> HOT 3
- [BUG] Can't CTRL+V paste in function list filter, however rightclick paste works HOT 2
- [BUG] File change detection works on local drives but has false change detections on some (rclone sftp) networked drives.
- [Feature request] Spanish Documentation Files
- [Feature request] <Update link for Catch> HOT 1
- [Feature request] Include Linden Script Language (LSL) as build-in language HOT 2
- [anti-Feature request] Remove the duplicate Copy, Cut, Paste entries in "Shortcut Mapper"-"Main menu" HOT 1
- [Feature request] Go to matching brace for Regex with escaped chars
- Add Support for Unicode Characters. HOT 2
- [BUG] SQL code color coding incorrect HOT 1
- [BUG] File inaccessible HOT 5
- [BUG] Neither [[:upper:]] nor [[:lower:]] function without ‘Match case’ selected HOT 1
- [BUG] fold_in folds to much !
- [BUG] Clear All Marks Has Different Behavior HOT 1
- [Feature request] Remove horizontal white space HOT 1
- [BUG] Multi-editing not showing multiple cursors HOT 4
- [Feature request] More than one bookmark color HOT 2
- [BUG] Custom draw not working in TreeView controls inside plugins
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from notepad-plus-plus.