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.
![](https://secure.gravatar.com/avatar/1484c37b151abdee031d2172f1862ce3?size=40&default=https%3A%2F%2Fassets.uvcdn.com%2Fpkg%2Fadmin%2Ficons%2Fuser_70-6bcf9e08938533adb9bac95c3e487cb2a6d4a32f890ca6fdc82e3072e0ea0368.png)
-
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.
-
Anonymous commented
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. -
Hi Bobby,
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?