Next time you're working on uVision, would you PLEASE put a timer on the Ctrl+Tab handler such that if the interval between events is longer than X, it only toggles between the last two tabs viewed?
Thanks, -RW
( if this is already available but I simply haven't found how to enable it, nevermind )
The editor Crimson, keeps a depth sort of all windows. So while each file is represented by a tab, the use of Ctrl+Tab once goes to the previously used file. Ctrl+Tab returns. Ctrl+Tab twice goes two windows deep. Simple, and efficient, to quickly switch files for the situation where it isn't better to place the windows above or beside each other to allow concurrent view.
"Ctrl+Tab once goes to the previously used file. Ctrl+Tab returns. Ctrl+Tab twice goes two windows deep"
So that's exactly the same as the way that Windows swaps between applications with Alt+TAB, then?
So I don't see where the timer comes in?
I've just tried this in Notepad++, and found it does this.
"doing a lot of stare-n-compare or cut-n-paste between two mondules."
For that kind of thing, I prefer to have the two modules both visible simultaneously...
which is why I have 2 monitors
Erik
But you still need to switch window, unless you are a mouse-bound worker...
Multiple monitors are good but one single monitor should normally be large enough for all source code. I use secondary monitors for other info - maybe debugging an application or reading pdf information or using a web browser. But all this is still irrelevant for people who works with the hands on the keyboard - then you do need keyboard commands if you want to efficiently switch between the windows.