开发必备小软件-跨平台截图神器 Snipaste

2,901

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。

本文同时参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金

介绍

Snipaste 不只是截图,善用贴图功能将帮助你提升工作效率。

还是5年前,在v2ex ,这样一篇文章 Snipaste - 开发了三年的截图工具,但不只是截图 - V2EX 突然火了,我也是那个时候入的坑,从此我就删掉了我电脑里之前所有的截图软件(包括faststone神器),这么多年一直陪伴着我,从只有windows端,到现在跨平台(官方虽然Linux一直在" 敬请期待",但是我用linux的时候利用wine模拟下,一般的功能都是可以正常使用的),现在也是推出了pro版,不过作者还是蛮良心的,一些常用的功能都是免费版就行了,这么多年,我也一直没有哪个时候需要哪个功能必须要pro版。

使用

这里简单说下,详细的功能讲解我就不去详细写了,这个软件已经这么多年了,更详细的文章比比皆是,比如

Snipaste 官方文档

幕后丨他做了最强免费「截图」工具 Snipaste 后,还有上万字的话想说 - 少数派 (sspai.com)

需要详细了解这个软件有哪些功能的,我相信上面的文章能给你安排的明明白白的。

下面我就简单说下我平时会用到的一些功能。

截图

这个没什么好说的了,如果快捷键没改的话,按 F1 就可以截图,很简单,但是很强大

我们会发现,在我们移动鼠标的时候,他会自动选取一切窗口,可以有助于我们截取更美观的图片,同时自带放大镜,这样可以满足我们更细致的截图需求。

桌面上还同时有一个常用功能的小提示,比如

  • 像素移动
  • 检测窗口
  • 捕捉全屏
  • 使用上次截屏区域
  • 回溯历史
  • 显示 / 隐藏 鼠标指针
  • 取色器 RGB / HEX

贴图

这个可以说是这个软件的最大的特色了。

image.png

大家可以看到,我在写这个功能的时候我需要参考官方文档,所以我就截了一个图,直接 F3 就贴到了桌面上,它可以设置透明图,可以随意改变大小等,这样我就可以直接看着文档写(chao)文章,省去了tab来tab去的切换窗口。

这个功能真的很强大,至于有哪些场景,官方举了一些例子,比如做临时备忘,拼图,做参考图,做教程,做录屏的水印,做简易的剪贴板管理,做资料整理归类,甚至做画板,都是可以的。

关键是,你需要先知道贴图是什么。熟悉之后,在平时的工作中,你会自然而然地将一些操作与贴图联系起来,不断发掘出它的更多用法,从而提高工作效率。

在我开发的过程中,我们经常需要参考某个写法的,我就直接截图一下,然后贴一下,就可以直接对着写了,或者我相比较两块代码逻辑,等等。

缺点

其实就是未实现的一些功能吧,Requested features | 已收集的建议 · Issue #282 · Snipaste/feedback (github.com)

官方这个issue里,感觉已经把市面上所有的功能都说了一遍了, 包括

  • 白板 (目前已支持,但是快捷键需要pro版)
  • 录制gif (明确不支持,交给更专业的 LICEcap 或 ScreenToGif 等软件。)
  • 滚动截图 (目前未实现)
  • Linux版本 (目前卡进度 40%)
  • 标尺
  • 边框
  • 二维码
  • 上传图片(图床?)
  • ...

等等,可以看出网友对这个软件的期待有多大,这也说明了大家都比较喜欢这个软件,但是作者毕竟是出于个人原因开发的这个软件,所有时间,精力有限,很多功能也不是很必要,保持基础的功能就行了,剩下的属于锦上添花,慢慢开发吧,大家可以请作者多喝点咖啡。