DEV Community

Madza
Madza

Posted on

How do you take screenshots?

In the past I've tried different methods from PrintScreen key to Lightshot extension in the browser. Tho, in first way I ended up using image editor to crop, in second - I was limited to browser only.

Since I'm on Win10, lately I use Win+Shift+S shortcut, select the area and image gets saved in Clipboard. If that's enough, I paste it and done. If not - I use PasteIntoFile to create a local image file without any image editor.

Any other methods you would recommend to try, considering quickness, ease of use and image accessibility after the capture?

Latest comments (47)

Collapse
 
lucasscharf profile image
Aleatório

In ubuntu, shift + print screen let you select the place that you wanna print.
Also, it save it in Pictures directory

Collapse
 
yansusanto profile image
Yan Susanto • Edited

As I'm on Mac, I used to do command + shift + 4 but not anymore. Firefox has it by default now.

Collapse
 
supermario_ai profile image
SuperMario • Edited

Explain and Send Screenshots - Jason Savard Apps.

Works in Chrome and Chromium Edge.

Records as well, and works outside of the browser.

Donate as little as one dollar, and you get some great additional features, but the free version is already robust AF.

💯♥️🔥

Collapse
 
transiient profile image
Transient

Win+Shift+S. If I need a file, I just open the notification and click the Save button!

Collapse
 
grendel profile image
grendel

I wrote a script to launch maim, and use a series of dmenu prompts to give me the option to save, edit, and upload the image

#!/bin/bash

# Glorious screenshot script
# Expects dmenu, maim, pinta, xclip, and imgup(gitlab.com/jcgollnick/imgup-rs.git)

image="$(mktemp /tmp/screenshot.XXXXXXX)"
trap "[ -f $image ] && rm $image" 0 1 2 15

maim -sBulc 0.0,0.0,0.5,0.2 -f png | tee $image | xclip -selection clipboard -t image/png

defaultimg="$(date +%Y_%V-%w-%H%M%S).png"
custfilenm=$(echo $defaultimg | dmenu -p "Save as?")
[ -z "$custfilenm" ] && exit

[ -d "$HOME/pictures/screenshots" ] || mkdir -p "$HOME/pictures/screenshots"
savefile="$HOME/pictures/screenshots/$custfilenm"
mv $image $savefile
notify-send -u low "Image saved" "$savefile"

[ $(printf "yes\nno" | dmenu -i -p "Edit $custfilenm?") == "yes" ] && pinta $savefile
xclip -selection clipboard -t image/png < $savefile

[ $(printf "yes\nno" | dmenu -i -p "Upload $custfilenm?") == "yes" ] || exit
notify-send -u low "Uploading $custfilenm..."
deets=$(imgup $savefile | paste -d'&' -s)
echo ${deets%%&*} | xclip -selection clipboard -r
notify-send -t 20000 "Screenshot uploaded" "${deets%%&*}\n${deets##*&}"
Collapse
 
chrisotto profile image
Chris Otto

I've used SnagIt for years, it's the best for marking up images. Have both a personal license and professional license through work. I highly recommend checking out the trial.

Collapse
 
biros profile image
Boris Jamot ✊ /

I use deepin-screenshot which is very powerful & elegant.

Collapse
 
reg__ profile image
Adam Sawicki

My favorites:

  • PrintScreen for entire screen or Alt+PrintScreen for active window screenshot copied to clipboard.
  • Snipping Tool that ships with Windows.
  • Screenshot feature built-in in the AMD Radeon graphics driver.
Collapse
 
nadavl profile image
Nadav Lebovitch

monosnap.com/ for Mac & Win

Collapse
 
mauran profile image
Mauran Muthiah

I discovered Cleanshot X some while ago and tbh it's the best i've ever tried. I've previously been with

Monosnap (it was great, but now they want me to pay monthly just to have the ability to upload to FTP)
Ligthshot (it's fine)

Collapse
 
kelvinmai profile image
Kelvin Mai
Collapse
 
johnmunsch profile image
John Munsch

I really like Firefox's abilities to take browser screenshots of just a selected area, the entire visible portion of the page, and the entire page (including that you would have to scroll to see). It's built in and works great.

Collapse
 
sjellen profile image
SJellen

CMD + SHIFT + 5 on mac, it also does video.

Collapse
 
utpal29 profile image
Utpal29

Dude, just Win + prt

Collapse
 
fredyadriano90 profile image
Fredy Adriano Jimenez Martinez

I use lightshot native app app.prntscr.com/en/index.html