1. 程式人生 > >推薦一個閱讀程式碼、文件的利器:螢幕貼圖工具

推薦一個閱讀程式碼、文件的利器:螢幕貼圖工具


這是道哥的第018篇原創

[TOC] ## 一、你是怎麼閱讀 PDF 檔案的? 作為已經軟體開發人員,閱讀程式碼或者 PDF檔案是家常便飯的事情。假設有這樣一個場景:你在看第 100 頁的內容時,想回過頭去看一下第 20 頁的圖片,你一般是如何操作? 這篇文章為你推薦一個利器:Snipaste,如果你已經在使用這個非常順手的工具軟體了,下面的內容就可以不用看了,聽聽音樂享受人生去。 ## 二、幾種可能的方法 方法1 用滑鼠滾輪迴滾到 20 頁,把圖片理解一遍之後,再回到 100 頁繼續看。這個方法是比較笨拙的,非常浪費時間。如果看了幾行內容還想再看一下圖片怎麼辦?再滾動滑鼠往回滾?想想就比較恐怖。 缺點:操作不便,浪費時間。 方法2: 使用快捷鍵 Win + Shift + s 擷取相關的圖片,此時截圖已經放在系統的剪貼簿中了,然後通過畫圖等工具把剪貼簿中的圖片儲存為圖片檔案,這樣就可以同時看到 PDF 檔案中的多個相關內容了。 缺點:截圖後需要藉助畫圖工具,把剪貼簿中的圖片匯出之後才能看到,而且畫圖工具只能處理一張圖片。 方法3: 使用專門的螢幕截圖小工具,把需要的圖片截圖之後,儲存為一個圖片檔案放在桌面上,例如下面這個小工具: ![](https://img2020.cnblogs.com/blog/1440498/202102/1440498-20210204083115963-941887822.png) ![](http://iottown.sewain100.cn/it18_2.pn) 這個方法本質上與方法 2 是一樣的,只不過是把截圖和儲存圖片放在一個小工具中來完成,省去了中間的剪貼簿環節。 缺點:仍然需要開啟圖片來看。 ## 三、螢幕貼圖神器 Snipaste Step1: 按下 F1 鍵,擷取需要的圖片內容 : ![](https://img2020.cnblogs.com/blog/1440498/202102/1440498-20210204083116760-1077839943.png) Step2: 按下 F3 鍵,把截圖轉為螢幕貼圖,此時圖片四周出現淡藍色的陰影: ![](https://img2020.cnblogs.com/blog/1440498/202102/1440498-20210204083117099-1049524208.png) 此時,你可以用滑鼠把這個貼圖拖動到螢幕的任意地方,也可以通過滾輪來放大或縮小貼圖,如果需要多個圖片、程式碼混合著學習,可能就是類似這樣的桌面: ![](https://img2020.cnblogs.com/news/1440498/202102/1440498-20210204083117606-1040657684.png) 可以把所有相關部分的資訊全部在一個螢幕上展示,不用來回切換,通過滑鼠的滾輪來縮放也非常方便。如果某個貼圖不用了,直接選中後按下 Esc 鍵即可丟棄。 如果你沒有試過這個貼圖神器,強烈建議嘗試一下。 下圖是 Snipaste 的選單說明,你可以自己設定一些選項,其實預設的就已經夠用了。 ![](https://img2020.cnblogs.com/blog/1440498/202102/1440498-20210204083117966-116357876.png) ## 四、總結 這裡只介紹了 Snipaste 中我最常用的貼圖功能,對於我來說這已經足夠了! 如果你也有私藏的、好用的神器,不妨也給大家分享一下! --- 不吹噓,不炒作,不浮誇,認真寫好每一篇文章!
歡迎轉發、分享給身邊的技術朋友,道哥在此表示衷心的感謝! 轉發的推薦語已經幫您想好了: 道哥總結的這篇總結文章,寫得很用心,對我的技術提升很有幫助。好東西,要分享! 最後,祝您:面對程式碼,永無bug;面對生活,春暖花開! ---
【原創宣告】

> 作者:道哥(公眾號: IOT物聯網小鎮) > 知乎:道哥 > B站:道哥分享 > 掘金:道哥分享 > CSDN:道哥分享
關注+星標公眾號,不錯過最新文章 ![](https://img2020.cnblogs.com/blog/1440498/202102/1440498-20210204083118234-919465560.png)

轉載:歡迎轉載,但未經作者同意,必須保留此段宣告,必須在文章中給出原文連線。 ---
推薦閱讀 [利用C語言中的setjmp和longjmp,來實現異常捕獲和協程](https://mp.weixin.qq.com/s/rmBtH0h6Bu6Dasm6QeD62w) [C語言指標-從底層原理到花式技巧,用圖文和程式碼幫你講解透徹](https://mp.weixin.qq.com/s/TwDiDmApmsIVSIFh2h1osQ) [一步步分析-如何用C實現面向物件程式設計](https://mp.weixin.qq.com/s/xOdwQQHIjEobe4jR_2gDRQ) [原來gdb的底層除錯原理這麼簡單](https://mp.weixin.qq.com/s/oY2pF5ilk8UCq09022Tt6w) [關於加密、證書的那些事](https://mp.weixin.qq.com/s/boOSJ-dCaLYcCa_yY_2sIw) [深入LUA指令碼語言,讓你徹底明白除錯原理](https://mp.weixin.qq.com/s/qJiEaVfivAbK89gv1itUhA)