How to directly copy screenshot to slack/skype in Mac OS X like snipping does in windows
macOS has more screenshot/snipping tool options than you could know what to do with…
Cmd ⌘ Shift ⇧ 3 - Capture entire screen[s]
Cmd ⌘ Shift ⇧ 4 - Capture selected area
Cmd ⌘ Shift ⇧ 4 then tap Spacebar - Capture next window clicked, with drop-shadow.
Add Ctrl ⌃ to any of the above - Capture to clipboard instead of file.
and the new one since Mojave…
Cmd ⌘ Shift ⇧ 5 - Presents an interface to select from all of the above, plus cursor switch, timed modes, save location options & video recording alternatives.
As all these methods access the same underlying process, any prefs you set in the new Cmd ⌘ Shift ⇧ 5 interface will be carried over into the other methods [except the timer, which you can only do with the new interface.]
Extended Tetsujin answer -
Cmd ⌘ + cntl + Shift ⇧ 3 or 4
It will store in screenshot in clipboard/cache.
For permanent settings below are the steps:
Using clipboard
- Step 1 :- Cmd ⌘ Shift ⇧ 5
- Step 2 :- Now in option change the save to clipboard
- Step 3 :- Goto to slack or skype etc and press Cmd ⌘ + v
Using preview
- Step 1 :- Cmd ⌘ Shift ⇧ 5
- Step 2 :- Now in option change the save to preview
- Step 3 :- From Menu -> Edit -> Copy
- Step 4 :- Goto to slack or skype etc and press Cmd ⌘ + v
This is one time setup after that you can go for any option.
Now you do any type of screenshot option sets for all, i.e press cmd+4, it will do behave similarly