I'm documenting behaviors that I take for granted and then forget just when I need them. The question is How do I generate screenshots of what I'm working on?
The answer is It depends
How to generate screenshots will depend on what tool you're using. Both Windows and Macintosh systems offer you ways to generate files from screenshots and, a surprise to me, Chrome DevTools will let you do it too
Windows 10 #
Windows 10 gives you two options to capture screenshots. Which one you use will depend on whether you need to keep a file of the screenshot for later use.
Print Screen copies the current screen to the clipboard and allows you to paste into the program you need it in (I've used this in Word and Photoshop).
Print Screen buttons on your keyboard to save the screen to a file. You can then open the file in Photoshop or insert it into a Word document or where you need it.
Macintosh also provides two different ways to do screen captures. They are not the same as the Windows version as they will both generate a file.
Command + Shift + 3 will generate a full-screen shot of whatever is visible on the screen at the time. Make sure you hide applications or any material that you don't want to see on the screen shoot.
Command + Shift + 4 will give you a selection cursor that you can use to select the area you want to capture.
Both commands will generate PNG files and save them to the desktop by default. You can then process them as needed.
Chrome DevTools #
Much to my surprise Chrome DevTools also provides a way to generate screenshots, some of them being exclusive too how a browser works.
This also has the advantage that it's cross platform. It'll work everywhere Chrome does.
Open DevTools (
Control + Shift + I on Windows /
Command + Option + I on Mac) then open the command palette
Control / Command + Shift + P and type
screenshot. You will get something similar to the image below
Capture full size screenshot is a little counterintuitive. It will not capture a full-screen size shot of your page but the entire pare, no matter how long it is.
Capture node screenshot will make a screenshot of whatever node you have selected in the elements panel.
Capture screenshot will do a full-screen screenshot as we would expect.