Hacker News new | past | comments | ask | show | jobs | submit login

I never found screenshotting on macOS intuitive. Using ShareX on Windows is like night and day. No need to memorize different shortcuts for each kind of screenshot. Just a single shortcut to enter screenshot mode. Then it's

* left click to capture full screen

* hover over a window and left click to capture a specific window

* click and drag to capture a region

* right click to cancel

There's also annotation and drawing tools directly in the screenshot mode. Imo this is way better than how macOS opens the editor afterwards. Because for the times you don't need to annotate, you still have to close the preview window. In other words:

MacOS

* annotation flow: start => capture => annotate

* normal flow: start => capture => close preview

ShareX

* annotation flow: start => annotate => capture

* normal flow: start => capture

ShareX also supports a ton of different other workflows. After capture it can automatically add the image to your clipboard, or open it in an external image editor, or upload it to imgur and add the link to your clipboard, etc etc.

(On Linux the closest thing I have found to ShareX is ksnip [2]. Takes a bit of configuring, for example I recommend disabling tabs, but overall it's good enough for me)

[1]: https://getsharex.com/

[2]: https://github.com/ksnip/ksnip




> No need to memorize different shortcuts for each kind of screenshot. Just a single shortcut to enter screenshot mode

You don't need to memorize any shortcuts on macOS to take a screenshot. Just open up "Screenshot.app". It's in /Applications/Utilities/

That's a single entry point to all of the screenshot features as well.


iirc that just shows a toolbar with the different screenshot modes. You still need to manually select a mode, which is not as fast and intuitive as ShareX which combines most of the modes into one


Then you are back to the macOS key combo shortcuts, surely? Memorise the one you want and then it's comparable.


Maybe I'm misunderstanding something. ShareX only requires you to memorize one keyboard shortcut, and then its a single click to either do a full screen capture, window capture, or region capture. For MacOS you either memorize multiple shortcuts, or you use one shortcut to show the toolbar, then you select a mode, and then you capture (well aside from full screen capture which is automatic). Overall it seems like MacOS requires either more memorization or more clicks.

Edit: here's a quick demo of ShareX for people who haven't used it [1]. You can see me enter capture mode (via keyboard shortcut), which starts in fullscreen capture mode, then I hover over the calculator to switch to window capture mode, then I move it away to switch back to fullscreen capture mode, then I click and drag to do a region capture and release to complete the capture. You can also see the annotation tools at top that can be used during capture.

[1]: https://giant.gfycat.com/WellwornSizzlingIrukandjijellyfish....


That sounds like a lot of other third-party screen shot tools on Mac OS, too. The basic, built-in screen shot on Mac OS has a lot of features but it comes from a system-tool standpoint. It works efficiently for those with some experience, but it can be a little hard for new users to learn. The third-party tools add a more visual layer on top of that for beginners.


When I boot into Windows and want to snip a portion of the screen I am going into a menu and opening a dedicated UI program (snipping tool). Then I manually save it to the desktop again through menus. Then I can access the snip. It's insanity compared to what I do on macOS.

CMD+SHIFT+5 also gives you clear options to "tap to do X" like you say.

Annotation directly yes, that is nice. And I know some people dislike the "floating screenshot in corner" feature of macOS, but if you allow it to start you get instant annotation right after taking a screenshot without having to open the IMO clunky preview app.

There are also other 3rd party tools for annotation for macOS that can pipe together flows, probably as advanced to what you mention.

> Using ShareX on Windows is like night and day.

Because you are literally comparing a dedicated tool to a built in implementation (which I kind of feel you have not explored all that well lately).




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: