

- #JETBRAINS PHPSTORM SHORTCUTS FULL#
- #JETBRAINS PHPSTORM SHORTCUTS CODE#
- #JETBRAINS PHPSTORM SHORTCUTS MAC#
#JETBRAINS PHPSTORM SHORTCUTS MAC#
(I’ve noted them here so that I have a reference for when I get around to looking at GoLand!) That’s better!Īs someone who uses a variety of Mac apps to enter text, it’s very strange to come across one where some of the standard keyboard shortcuts don’t work as they “should” for the operating system.


#JETBRAINS PHPSTORM SHORTCUTS CODE#
Main menu -> Code -> Move Line Down: ^⌘↓.Other convenient shortcutsĪdditionally, I also have these set for my convenience as they match other apps I use or just make sense to my fingers: Note that ↖︎ is fn+left arrow on laptop-like keyboards. Note that two other commands already had alternatives: Jump to Navigation Bar has ⌥↖︎ already assigned as an alternative and Jump to Source has F4 as its alternative, so I just use those. Main menu -> Code -> Move Statement Up: ⌥⇧⌘↑įor moving a statement up and down I added option to the standard JetBrains choice, though to be honest, I rarely use this and am more likely to select the relevant lines and use Move Line Up/Move Line Down instead.Main menu -> Code -> Move Statement Down: ⌥⇧⌘↓.
#JETBRAINS PHPSTORM SHORTCUTS FULL#
Finally on a Mac you close any window full of tabs with shift+cmd+w, so in an IDE, this means closing the project.Īdding these mappings means that some other commands no longer have a keyboard shortcut. Then we have moving to the top and bottom of a document which should be on cmd+up and cmd+down (along with holding shift to select while moving). The JetBrains IDEs can’t quite match this, so I set cmd+e to the next best thing.

Apple provides details of the keyboard shortcuts you can expect to work in a Mac application, so these are the changes that I’ve made to make PhpStorm and P圜harm feel more at home on my Mac: In the JetBrains IDEs, the “Default for macOS” keymap isn’t doesn’t feel very Mac-like to me, especially for keyboard navigation in particular.
