shortcuts for developers i have added to my daily workflow

As a developer i switch between different Applications hundreds of times a day, therefore i had to optimize this ;). I am only sharing the most useful here, with the shortcuts i list here i personaly do not need CMD + TAB anymore.

In order to achieve this i use:

Applications i use litteraly all the time:

General shortcuts:

shortcut what it does
CMD + . will always toogle iTerm 2 no matter in which application i am.
CMD + F16 will open or switch to Safari which is my main browser
CMD + F17 will open or switch to WebStorm
CMD + F18 will open or switch to PhpStorm
CMD + F19 will open or switch to Paw

Application specific shortcuts:

I consider Keys F12,F13,F14 as application specific, therefore i re-use those multiple times. I am not showing those here as they are often code related like console.log(), var_dump()

iTerms:

As a heavy Docker user i needed shortcuts to the most important functions. These save me a lot of time every day.

shortcut what it does
CMD + F13 will type copy selected text and then paste as docker exec -it e4d509399a4a bash
CMD + F14 will type copy selected text and then paste as docker logs -f e4d509399a4a
CMD + F15 will paste docker ps

PhpStorm

Most of the time i code REST Api’s therefore the 2 main tools i use is PhpStorm and Paw, i switch hundreds of time between those 2 Apps. These Toggles are also very handy if you use „Split Screen“ in MacOS

shortcut what it does
CMD + 0 will switch to Paw if i am in PhpStorm or will switch to PhpStorm if i ma in Paw.

WebStorm

Sometimes i also do Frontend or Ionic work, therfore i this toggle.

shortcut what it does
CMD + 0 will switch to Chrome if i am in WebStorm or will switch to Webstorm if i ma in Chrome.