日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

私藏几十款程序员必备效率工具:一次性都给你了!

發布時間:2023/12/9 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 私藏几十款程序员必备效率工具:一次性都给你了! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我的新書《Android App開發入門與實戰》已于2020年8月由人民郵電出版社出版,歡迎購買。點擊進入詳情

文章目錄

  • 前言
  • 工具
    • 寫作
      • 1. Markdown
      • 2. 筆記本
      • 3. 文檔協作
      • 4. 知識管理
      • 5. 技術文檔風格
    • 效率
      • 6. 時間管理
    • 資源
      • 7. 電子書
      • 8. 電子文檔
      • 9. 圖片
      • 10. 綜合資源
      • 11. 網盤搜索
    • 繪圖
      • 12. 在線版本
      • 13. 思維導圖
    • 瀏覽器
      • 14. 搜索
      • 15. 腳本
    • PC
      • 16. 全盤搜素
      • 17. 全文搜索
    • 開發
      • 18. 源碼閱讀
      • 19. 源碼管理
      • 20. 源碼比較
      • 21. 版本控制
      • 22. API 接口
      • 23. API 調試
      • 24. JSON
      • 25. 抓包
      • 26. 圖片壓縮
      • 27. 圖片放大
    • 其它
      • 28. 3個程序員工具箱
  • 總結
    • 如何搜集工具
    • 如果找到資源
    • 分享文檔

前言

在閱讀之前有必要進行一些說明。

  • 本文介紹的工具并不是專門針對于某個開發方向的,不同方向的開發比如移動端、前端、后臺、算法、架構、運維、測試等用到的工具千差萬別。
  • 本文介紹開發中通用的工具,這些工具的特點是好用、使用人數多、功能齊全。
  • 本文會對工具進行分類展示,方便大家查閱使用。
  • 某一類型的工具可能有很多種,本文只推薦個人覺得最好用的一款工具。
  • 如果您已經在用相同的工具,那么說明您也覺得這個工具好用,歡迎分享您的使用體驗;如果您還沒用過,那么可以通過本文的介紹嘗試使用,希望能給您帶來便利。

工具

寫作

1. Markdown

Markdown 語法相信大家都很熟悉了,比如在 CSDN 和 GitChat 上面就可以在線用 Markdown 語法寫文章。 Markdown 寫作工具有很多,我們推薦其中一個具有代表性的,也是個人覺得非常好用的工具,它就是 Typora。
Typora 的特點是及時預覽,不同于我們常見的左右兩欄的編輯器,左邊是語法,右邊是預覽,Typora 直接將 Markdown 語法翻譯成了預覽界面,真正意義上做到了所寫即所得。當然你也可以切換成源碼模式(比如 Windows 下:Ctrl + / )。

上圖可以看到 Typora 的界面非常清爽簡潔,讓我們可以專注于創作。而且 Typora 對圖片支持很好,可以設置圖片保存路徑,這樣從其它地方拷貝到 Typora 中的圖片將自動保存在這個路徑下。

官網:https://www.typora.io

2. 筆記本

筆記本工具主要是用來記錄個人的信息,像為知筆記、有道云、印象筆記等,它們各有千秋。
這里推薦一下款個人常用的一款筆記本工具:OneNote。

為什么選 OneNote 呢?因為它免費。不像其它軟件動不動一年收個幾十上百,OneNote 是免費的,而且它被微軟從以前的 Office 家族中獨立出來作為一款筆記本軟件來推廣應用。相同的功能,OneNote 免費,其它軟件收費,為什么不選擇 OneNote 呢?
另外,OneNote 的編輯功能強大,可以理解為它就是一個畫布,你可以像用紙和筆一樣在上面記錄筆記,你可以任意放置文字和圖片。如果設備支持手寫功能,比如 Surface Pro,可以直接拿筆在上面記錄筆記,非常方便。
再者,OneNote 還有個功能是可以直接錄音和錄像,而且錄音和錄像文件可以直接放置在筆記中。比如開會時用這種方式記錄會議筆記就很方便。
OneNote有網頁版和PC版可供使用。

官網:https://www.onenote.com

3. 文檔協作

文檔協作相信大家并不陌生,因為現在任何一個項目中都少不了它。比如各個部門參與項目開發的人員,需要了解項目的需求、計劃和進度等,就需要有這樣一個文檔協作工具。
文檔協作工具也很多,比如 Confluence、Google Docs、騰訊文檔、金山文檔等等。每個公司可能都有自己喜歡用的工具。
這里我們推薦一款文檔寫作工具:石墨文檔。
石墨文檔主打遠程協作,多端實時同步,網頁端、微信端、App、手機、iPad、電腦亦可輕松工作;支持全員遠程辦公,高效協作,自動儲存,任何改動實時云端保存,再也不怕文件丟失;信息在線匯總,避免多版本資料反復傳遞。
而且石墨文檔有個特點是在編寫Markdown格式的文檔時,也是所見即所得模式,跟Typora有相同的功能。

而且石墨文檔分享文檔的功能也很便捷,我們現在會在網上看到越來越多的人用石墨文檔分享給第三方查閱。

官網:https://shimo.im

4. 知識管理

除了完成日常的開發任務,我們還需要有意識地對知識進行總結。比如項目使用了什么架構、為什么要用這種架構、架構的優缺點有哪些、有什么可以改進的地方。將這些知識記錄下來,放進自己的知識庫進行管理。
而且平時我們記錄的日記、圖片、網頁、筆記、文檔等,如果不統一進行管理和歸類,那么隨著數量的增加,它們也很容易變得混亂或者遺失。
這時就需要一款知識管理工具來解決以上的問題。我們推薦:myBase Desktop。

與傳統意義上的數據庫軟件不同, myBase Desktop 提供了更直觀的方式使知識、資料、信息的捕獲、編輯、組織、查看、索引、搜索和分享變得更容易、更快捷,且無需任何 SQL 數據庫編程技能; myBase Desktop 通過內置的富文本編輯器接受圖文信息的輸入,并按樹形大綱分門別類保存, 同時接受任意磁盤文件作為樹形大綱條目的附件,可以方便建立條目關聯、加貼內容標簽、關聯日歷日期和添加超鏈接引用等。

myBase Desktop 支持網頁、富文本、純文本、Markdown 四種文本格式。

官網:http://www.wjjsoft.com/mybase_cn.html

5. 技術文檔風格

大家平時也閱讀過不少技術文檔,甚至寫過技術文檔。比如開發一款 SDK,需要編寫 SDK 的技術文檔以便第三方接入使用。
在 GitHub 上可以看到 Google 很多開源項目都有對應的技術文檔,這些技術文檔的特點是規范、完整、便于查閱和檢索。
其實Google有一套自己的開發者文檔規范,如下圖所示:

通俗來說,文檔規范就是一套寫作指南,我們寫 Chat 的時候也有個《GitChat寫作排版指南》。
如果你需要寫出一份規范的技術文檔,可以參考和借鑒 Google 的文檔規范,當然并不要求完全一致,你可以有自己的規范。
不僅谷歌有技術文檔規范,像蘋果、微軟等互聯網大頭公司都有自己的規范,大家有興趣可以去了解一下。

Google 開發者文檔規范:https://developers.google.cn/style

效率

6. 時間管理

我們希望每天的工作能夠有條不紊地進行,需要做什么事情、什么時間做、花多長時間做、完成情況、第二天需要做什么等。如果將這些工作羅列出來,就可以做到心里有數,把關注的重點放在如何完成工作上。
時間管理對于開發人員來說顯得尤為重要。有些公司會要求員工每天寫工作總結,比如今天都有哪些事情,完成進度如何,還需要什么幫助,第二天準備做什么等等,其實這也是一種對員工的時間管理。

我們這里介紹一款工具:滴答清單。
引用官方的介紹,滴答清單是一款跨平臺同步的待辦事項和任務提醒軟件。滴答清單能夠協助你完成待辦事務,比如工作計劃、生日提醒、旅行安排、會議準備等,以便更好的規劃時間和安排生活。

滴答清單是根據 GTD(Get Things Done)設計的一款事務處理工具,GTD 主要分為5個步驟:收集、處理、組織、執行、回顧。
我們平時可以按照這五個步驟來建立和處理自己的任務,這樣就會變得井井有條,穩而不亂。

官網:https://www.dida365.com

資源

7. 電子書

對于開發人員來說,閱讀書籍和文檔是工作中必不可少的一部分,尤其是電子書,使用起來比起紙質書籍閱讀更加方便,而且節省成本。
但是很多人并不知道如何尋找電子書,這里我們推薦一個尋找電子書的網站:鳩摩搜索。

可以看到,我們輸入關鍵字,立刻可以得到相關的匹配結果。
搜索出來的結果左上部分是相關的學習網站,左下部分是電子書下載地址,右邊是有聲讀物。
更好的一點是,網站對搜索出來的電子書格式也做了分類,比如有 pdf、epub 的,還有其它一些類型的。

網址:https://www.jiumodiary.com

8. 電子文檔

除了電子書外,我們平時搜索資料的時候遇到更多的是電子文檔,比如到有很多電子文檔網站提供在線搜索和閱讀服務。有時候我們為了更方便地閱讀和使用這些文檔,比如沒有條件在線閱讀的情況下,可以考慮將文檔下載下來閱讀,這樣更靈活自由。
這里介紹一款文檔管理工具,它可以將文檔下載到本地,并且以 pdf 格式展示出來,具體的功能大家可以到官網上查看。

網址:http://www.bingdian001.com/?p=30

9. 圖片

圖片不難找,但是如果用了有版權爭議的圖片,那么后續可能會給你帶來不少麻煩。我們經常看到某某微信號發布的帶有版權爭議圖片后被告侵權的事件。
我們希望使用無版權的免費素材網站,國外有很多這樣的網站,比如:Visual Hunt、Super Famous、Startup Stock、GRATISOGRAPHY、GETREFE、PEXELS、jay mantri、Magdeleine、travel coffee、MOVEAST、Barn Images等。

這里重點推薦 PEXELS 網站。
Pexels 的特點是圖片質量比較高,而且有中文網站,并且支持中文搜索。

比如做公眾號的文章首圖就可以用這些圖片,一方面沒有版權困擾,另一方面圖片質量也比較高。

網站:https://www.pexels.com/zh-cn

10. 綜合資源

我們寫文檔可能需要的不只是無版權的圖片,像字體、圖標、配色、視頻、原型等我們也希望能用到不涉及版權的資源。
這里我們推薦一個網站:The Stocks。它上面集合了各種無版權免費使用的網站,比如圖片、顏色、圖標、視頻、原型、字體等。
網站的特點是除提供了無版權資源,而且資源種類非常豐富,比如選擇 Photos,里面包含了大量提供無版權圖片資源的站點。我們只需要選擇左邊導航欄里面的網站就可以跳轉到對應的站點。

網站:http://thestocks.im

11. 網盤搜索

網盤也是我們獲取資源的一種方式,比如可以在上面找到軟件、學習資料等資源。現在有很多資源通過網盤分享出來的,那我們應該如何通過網盤搜索找到我們想要的資源呢?
目前網盤搜索的網站很多,有些要么不穩定,經常打不開,有些要么搜索出來的結果點進去分享已取消。

這里我們推薦一個集中了各種優質網盤搜索的導航站點:超能搜,如圖所示:

左邊是當前常用比較熱門的網盤搜索站點,點擊后右邊顯示這個站點首頁,然后就可以在站點中搜索目標資源。

網站:https://www.chaonengso.com

繪圖

12. 在線版本

這里我們推薦 ProcessOn。
為什么推薦它呢?因為它是一款在線網頁版制作流程圖工具,只要你有瀏覽器就能用。它支持流程圖、思維導圖、原型圖、UML、網絡拓撲圖、組織結構圖等圖形。ProcessOn 還有一個有用的功能就是實時協作,可以實現多人同時編輯和溝通。它同時還提供 Chrome 的插件供下載。

個人覺得 ProcessOn 的優點在于它是個網頁版的做圖工具,不需要安裝額外的軟件,打開瀏覽器就能畫圖,而且支持的圖形種類多,免費版本的基本功能都能滿足。
下面這個圖就是本人用 ProcessO n畫的 Git 版本管理流程圖的一部分:

官網:https://www.processon.com

13. 思維導圖

思維導圖相信很多人都看到過。比如程序員經常能看到產品經理用思維導圖畫出來的產品功能點。
思維導圖工具很多,比如 Xmind、MindMaster、MindManager、FreeMind等,也包括我們上面介紹的 ProcessOn。這里我們直接推薦使用XMind。
XMind提供的模板多,而且比較精美。XMind除了繪制思維導圖外,同樣還可以制作流程圖、邏輯圖等。

下面的圖就是本人用XMind畫的,這樣看上去是不是思路會清晰很多,UI 也比較好看。

另外提一下,國產軟件里面也有很好的繪圖軟件,比如Edraw。

官網:https://www.xmind.cn

瀏覽器

14. 搜索

我們通過搜索引擎尋找資料的時候,希望找到的結果就是我們想要的,而且不需要看到廣告,也不會被搜索引擎追蹤。
秘跡搜索是一款守護用戶搜索信息的聚合搜索引擎,它不會根據搜索關鍵詞追蹤用戶,也不會通過歷史搜索內容做廣告推薦。秘跡搜索通過聚合中文搜索服務比如 Bing、百度、360、搜狗等搜索結果提供私密搜索服務,底層技術基于開源的元搜索引擎 Searx。
更重要的是它沒有 Cookie,純凈無廣告。
我們搜索“瘦身”關鍵字,看看返回結果:

可以看到,顯示出來的搜索結果沒有廣告和帶有傾向的引導。大家可以去其它搜索引擎搜索相同關鍵字對比一下。

官網:https://mijisou.com

15. 腳本

什么是瀏覽器腳本呢?
瀏覽器腳本是一段代碼,它們能夠優化我們的網頁瀏覽體驗,讓你的瀏覽器如虎添翼、煥然一新。
這里介紹兩個概念,一個是瀏覽器腳本,一個是瀏覽器腳本管理器。瀏覽器腳本管理器的作用是管理瀏覽器腳本的,不同的瀏覽器有不同的瀏覽器腳本管理器,要使用瀏覽器腳本,必須首先安裝瀏覽器腳本管理器。
這里以 Chrome 瀏覽器為例,推薦使用的瀏覽器腳本管理器為 Tampermonkey。
Tampermonkey 是一款免費的瀏覽器擴展和最為流行的用戶腳本管理器,它適用于 Chrome、Microsoft Edge、Safari、Opera Next和 Firefox。它提供了諸如便捷腳本安裝、自動更新檢查、標簽中的腳本運行狀況速覽、內置的編輯器等眾多功能, 同時 Tampermonkey 還有可能正常運行原本并不兼容的腳本。

Tampermonkey 可以在 Chrome 的應用商店中獲取到:

有了瀏覽器腳本管理器,接下來我們需要的是瀏覽器腳本。有很多網站提供瀏覽器的腳本,這里不一一列舉,大家可以自行查找。

官網:https://www.tampermonkey.net

PC

16. 全盤搜素

電腦里面文件多了,有的時候需要找一個文件,但是不知道在哪個位置。
這個時候你肯定想要一款工具,輸入你要查找的文件名,立刻就能找到并顯示出來。
這里我們推薦 Windows 下的 Everything。目前 Mac 上還沒有一款能和 Everything 媲美的軟件(Mac下可以選擇使用 find、locate 命令)。

Everything有哪些特點呢?

  • 速度快,基本上輸入都是秒級顯示。如圖所示:
  • 定位方便,在搜索出來的結果上面點擊右鍵,選擇“打開路徑”就可以跳轉到文件所在的文件夾目錄。
  • 支持通配符,正則表達式搜索,并且搜索結果可以按照類別顯示,比如音頻、視頻、圖片、文檔等。

官網:https://www.voidtools.com

17. 全文搜索

Everything 解決了全盤搜索文件的問題,那么我們想要查找有哪些文件內容包含了關鍵字的怎么辦呢?
這里先介紹下什么是 Grep。Grep全稱 global search regular expression and print out the line,意思也就是全文搜索。Grep 在 Linux上發揚光大,這里我們介紹 Windows下 的 Grep 軟件:dnGREP(Mac上可以選擇使用 the_silver_searcher )。
dnGrep 可以使用文本、正則表達式、XPath和音標查詢搜索文本文件、Word文檔、PDF和存檔。dnGrep 包括搜索和替換,整個文件預覽,文件資源管理器中的右鍵單擊搜索等等。

官網:http://dngrep.github.io

開發

18. 源碼閱讀

源碼閱讀的工具也很多,比如適合閱讀GitHub工程的Octotree,還有老牌工具SourceInsight等。
這次我們介紹一款比較好用的源碼工具:SourceTrail。
它的特點是:Get productive on unfamiliar source code。 顯而易見,它是用來閱讀本地源碼的,尤其是不熟悉的、新引入的。 目前支持 C 、 C++ 、Python 和 Java 語言,同時還提供了相關 SDK 用于拓展支持其它語言。
SourceTrail 最大的特點是使用圖形化的方式展示代碼結構,使得開發人員更容易了解源代碼。
接下來我們簡單介紹下它的使用方式,這里我們下載了 okhttp-3.1.2-sources 的源碼,我們用 SourceTrail 打開它。 加載后首頁可以看到 OkHtt 源碼的概括,比如多少個文件,有哪些包,多少類等等。 我們選擇 Dispatcher 文件: 可以看到, Dispatch 左邊顯示的是有哪些類調用到了 Dispatcher ,而右邊顯示的是 Dispatcher 調用了哪些類。 點擊左邊的 1 這個路徑: 左邊展示的是調用類具體調用的地方,右邊顯示的是具體的源碼。 接下來我們點擊右邊 2 這個路徑: 我們可以看到 Dispatcher 具體調用的 Util 中的方法的位置,右邊顯示的是具體源碼。

官網:https://www.sourcetrail.com

19. 源碼管理

相信 GitHub 大家一定都用過,它是世界上最大的代碼托管平臺,很多個人和公司的開源項目都會選擇在 GitHub 平臺上發布。但是如果公司內部項目也打算托管怎么辦呢?如果到 GitHub 上面托管的話,擔心數據、資料都在第三方平臺沒有安全感,公司也不愿意冒這樣的風險。雖然 GitHub 可以建立私人倉庫,而且目前已經是免費的了,但是對于公司來說,還是希望內部有一個像 GitHub 的代碼托管平臺。
這里我們介紹一下 GitLab。
GitLab 和 GitHub 功能其實差不多,都是基于 Web 的 Git 倉庫,并且提供項目代碼托管服務。
目前比較主流的做法是,公司購買服務器用來搭建內部使用的 GitLab,公司內部所有項目在此托管,每個項目設置好項目成員和權限,并且只能在公司內網環境下訪問和提交。
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-vkbBJGbM-1600261463001)(https://images.gitbook.cn/f531c330-c1d7-11ea-b253-91c5abeef620)]

官網:https://about.gitlab.com

20. 源碼比較

開發過程中會需要比對源碼的變更,有些IDE也自帶這樣的功能。
這里推薦使用 Beyond Compare(Mac 系統下可以選擇 vimdiff)。
Beyond Compare可以針對多字節的文本、文件夾、源代碼,甚至是支持比對adobe文件、pdf文件或是整個驅動器,檢查其文件大小、名稱、日期等信息。
而且 Beyond Compare 可以支持作為第三方軟件的比較工具。比如在TortoiseGit或TortoiseSVN中,可以選擇使用 Beyond Compare 作為源碼版本比對工具。

官網:https://www.beyondcompare.cc

21. 版本控制

這里介紹以 Git 版本控制系統為目標的版本控制工具。
如果你對 Git 命令很熟悉,當然你可以直接使用 Git 命令行進行版本控制。如果你喜歡圖形化界面,那么可以選擇支持 Git 命令的客戶端工具。
Windows 系統推薦 TortoiseGit (Mac 系統推薦使用SourceTree)。
使用 TortoiseGit 時請確保本機已經安裝了 Git 環境。
在 Git 項目的目錄下右鍵彈出的菜單可以看到一些基本的操作指令。
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-W5XSMzbx-1600261463002)(https://images.gitbook.cn/4fdd6b40-c273-11ea-9ae5-df60672de88d)]

官網:https://tortoisegit.org/download

22. API 接口

我們希望有現成的 API 接口能夠用來調試,尤其是免費的就更好了。
這里介紹一個網站:API Coding。
這個網站收集 了上千個 API 相關的開放接口,而且歸類整理得非常完善,可以直接拿來使用,能夠滿足我們日常的開發需求。

另外網站還開設了 API 相關的學習、工具、資源專欄。學習專欄教你如何用 Node.js 和 Python 快速開發和部署API接口;工具專欄介紹了22款比較實用的 API 工具,滿足我們日常開發需求;資源專欄搜集了作者認為比較優秀的 API 教程。
總之,這個網站是一個專業地與 API 接口打交道的網站,這里你能找到免費的 API 接口,你可以學習如何開發 API 接口,你還可以找到使用 API 接口相關的工具和教程。

官網:https://apicoding.io

23. API 調試

上面介紹的 API Coding 網站中的工具專欄里面搜集了22種 API 接口工具,這里我們推薦一款常用的 API 調試工具:Postman。

目前第三方 API 管理平臺很有很多,比如postman、easy-mock、apizza、apipost、doclever、swagger等。
這些平臺功能其實都差不多,比如支持團隊作協、在線API接口調試、API 接口文檔生成、支持常見模擬請求等。
個人覺得 Postman 還是功能最強大的,也便于開發人員使用,關鍵是比較穩定。
作者有篇文章是專門介紹使用 Postman的:https://blog.csdn.net/ddnosh/article/details/101208106
文章通過利用 Postman 模擬 API 接口來展示 Postman 的操作和使用。
目前 Postman 已經作為一個單獨的應用提供下載。

官網:https://www.postman.com/downloads

24. JSON

JSON 相信大家很熟悉了,上面講到的 API 接口返回的一般都是 JSON 格式的字符串。至于為什么都用JSON 格式作為 API 接口的返回格式,而不是其它比如 XML 格式,這里就不再細講,有興趣的朋友可自行查閱網絡。
平時開發過程中我們需要經常分析 JSON 字符串內容,比如服務器返回的 JSON 字符串格式是不是與原先定義的一樣,返回內容是否正確等。而且有時候日志也是以 JSON 字符串格式保存的,我們需要查看這些日志解決 bug,如果直接閱讀的話那會非常困難。這個時候我們就需要一款工具,它需要很清晰地顯示 JSON 字符串的內容,格式整齊、層級清晰,方便閱讀。
這里我們推薦使用Json.cn網站。
個人比較喜歡Json.cn網站設計風格,給人感覺就是界面清爽,沒有太多冗余的地方,而且Json格式層級清晰明了,用不同顏色字體表明不同字段類型。

官網:https://json.cn

25. 抓包

一般做網絡開發的時候少不了兩個工具:

  • 一個是調試API的工具,比如前面我們介紹的Postman;
  • 一個是抓包工具。

這里我們推薦一款比較好用的抓包工具:Charles。
做網絡開發尤其是在移動開發時,我們需要調試服務端的網絡協議,就需要截取網絡封包來分析。Charles 的原理也很簡單,就是將自己作為一個代理服務器,客戶端的請求通過它再傳給服務器,同樣服務器返回結果時,再通過 Charles 返回給手機或電腦的瀏覽器。因此使用 Charles 的時候需要學會如何配置信息,這里我們就不再詳述。另外還有怎么抓去https的請求,也是需要進行一定的配置。

Charles 的功能很強大,除了截取 http / https 請求外,還支持模擬網絡請求、修改請求參數、截取并修改網絡請求、重發請求、模擬慢速網絡等功能。

官網:https://www.charlesproxy.com

26. 圖片壓縮

有時設計人員做出來的圖片非常大,他們并沒有考慮到圖片大小的問題。但是如果我們需要將圖片應用到項目中去的話,還是需要考慮圖片大小的問題。
這里介紹一個壓縮圖片的網站:TinyPNG。
它號稱圖片壓縮率有70%,使用了智能圖片壓縮技術來減少圖片文字大小。下面這個圖片你能看出來差別么?

官網:https://tinypng.com

27. 圖片放大

推薦bigjpg。
至于為什么推薦,可以看下面兩個圖片的比較:

左邊是直接放大,右邊是通過 bigjpg 放大,相比而言 bigjpg 效果要好得多。

bigjpg 使用最新人工智能深度學習技術——深度卷積神經網絡。它會將噪點和鋸齒的部分進行補充,實現圖片的無損放大。動漫、插畫圖片的放大幾乎可以說是完美的。將小圖片放大后,無論是色彩、細節、邊緣,效果都很出色。同時也兼容普通的照片放大。
為了看到效果,我們特意選了普通照片,實際上 bigjpg 對動漫和插畫圖片的放大效果更好。

官網:https://bigjpg.com/zh

其它

28. 3個程序員工具箱

有一些網站集成了程序員通用的開發工具,里面可以找到一些開發中經常需要用到的工具。比如可以在線運行PHP、C、C++、Go、Python、Node.js、Java、Groovy等代碼這樣的功能。
這里我們推薦3個程序員工具箱網站。

  • 愛資源
    愛資源網站提供了上百款工具,不僅包括開發、運維,還有一些常用的上網工具和SEO工具等。
  • 官網:https://www.toolnb.com

  • Toolfk
    網站提供的開發工具還是很豐富的,平時一些小功能比如調試、運行之類的就可以直接在線完成,免去了搭建開發環境的不便。
  • 官網:https://www.toolfk.com

  • 菜鳥工具
    菜鳥工具主要提供開發相關的工具,包括編譯、前端方向。
  • 官網:https://c.runoob.com

    總結

    如何搜集工具

    本 Chat 介紹的這些工具可能只是我們日常開發過程中使用的很小一部分,有很多可能大家都在用,而且可能還有比這些更好的工具。另外要說的是,除了通用的開發工具,每個專業方向又有各自專門的工具。那我們該如何找到這些工具呢?分享一些網站,大家可以在上面搜索你想要的工具。

  • 公眾號搜索
  • 知乎
  • CSDN
  • GitHub
  • Quora
  • v2ex
  • StackOverflow
  • 如果找到資源

    學會這幾招,能找到90%以上的資源

    分享文檔

    這里對上面介紹的工具做了一個整理,方便大家查閱和使用,使用的共享文檔也是我們上面提到的石墨文檔。

    需要的朋友可以在公眾號里回復:工具,即可獲得。

    歡迎關注我的技術公眾號:國民程序員,我們的目標:輸出干貨

  • 每天分享原創技術文章
  • 海量免費技術資料和視頻學習資源
  • 分享賺錢門道,帶領程序員走向財務自由
  • 總結

    以上是生活随笔為你收集整理的私藏几十款程序员必备效率工具:一次性都给你了!的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。