command D not openeing differences panel in 'local changes' phpstorm

I've been using Phpstorm for many years on linux and have recently changed to mac osx sierra.

One of the things I do very often is to open the "Local Changes" panel, select a file and hit ctrl+d (command+d) on the mac to open the compare panel to see what changed that is about to be committed to git.

Im having a problem: On mac, I can right click the file and choose "Show Diff" to have the compare panel open, its labeled as if the shortcut key for this is command+d, but when I press command+d i get a local file system browser opened.

I've tried to use the keymap settings to remove what I think it is "Other -> desktop directory"

But overriding it and removing the keymap setting off of "Desktop Directory" and off of "Send EOF" do not fix the issue.

 

How can I have command+d work to open the compare dialog?

0
2 comments

This isn't a default behavior according to this

It looks like some other App causing this. Try to close IDE and hit CMD+D: would it also open Finder?

0

That's not a finder window, its part of phpstorm that I've never used.

It seams to have corrected itself today.  This problem is no longer happening after a reboot.

The dialog showing in the above screenshot is the action for cmd+d when the cursor is in the PROJECT panel.

So its working better now:
PROJECT: cmd+d = show that finder window
CODE: cmd+d = duplicate the current line
VERSION CONTROL: cmd+d = open compare window

All good, thanks for the help Dimitry :)

0

Please sign in to leave a comment.