Diff all selected chenged files with CTRL-D
This is a minor thing but one that bugs me a lot. In P4, when you have multiple files selected in the pending changes view, you have hit ctrl-d to diff all the selected files against the current revision. Plastic has the same feature except it only functions when you have a single file selected.
I find it very usefull to trigger a diff for multiple changed files so that I can review all changes without having to constantly context switch back to plastic to open the next file. Alternatively I have to manually select each file, hit ctrl-d, which for a largish changelist can take a while.
Bobby Anguelov commented
Sorry for the insanely late reply, I didn't seem to get notifications for replies here.
I use an external diff tool (beyond compare) and it's extremely tedious when I want to review my changes to have to manually click each file and hit ctrl-d. If I have modified 50 files, that's 50 clicks, some scrolling and 50 ctrl-d presses.
Maybe this feature should only be available if the user has set a custom diff tool.
Steps to reproduce:
1) Select multiple files in "Pending changes" view.
2) Press Ctrl+D or right click and hit "Diff workspace contents"
3) Should launch multiple diff tools. Or if you're using Beyond Compare it just opens a ton of tabs with all the files.
We don't understand this.
In pending changes you have a diff viewer embedded that you can use to diff each selected file. What is the advantage of the CTRL-D?