程序員非常實(shí)用的十個(gè)工具網(wǎng)站,值得收藏
原文鏈接: 程序員非常實(shí)用的十個(gè)工具網(wǎng)站,值得收藏
一、regex101
網(wǎng)站地址: https://regex101.com/
強(qiáng)大的正則表達(dá)式工具,你可以實(shí)時(shí)查看匹配信息,并且會(huì)用不同的顏色將 Group 標(biāo)記出來。而且有 Quick Reference 來幫助你記憶正則表達(dá)式的規(guī)則和 Explanation 對(duì)你的正則表達(dá)式進(jìn)行解釋。

更重要的是,還支持直接生成多種語言的代碼。比如可以直接查詢到 ipv4 的正則表達(dá)式。
二、visualgo
網(wǎng)站地址: https://visualgo.net/en

各種算法可視化,讓算法更直觀,學(xué)起來不那么枯燥。不知道大家有沒有注意到,網(wǎng)上很多算法的動(dòng)態(tài)圖片都是用它做的。
三、asciiflow
網(wǎng)站地址: https://asciiflow.com/#/

Ascii 作圖工具,很強(qiáng)大,頁面也非常簡潔,很符合我的審美。

可以用來畫類似的交互關(guān)系圖,還是很不錯(cuò)的。
四、cloudconvert
網(wǎng)站地址: https://cloudconvert.com/

一個(gè)格式轉(zhuǎn)換網(wǎng)站,非常強(qiáng)大,你能想到的格式轉(zhuǎn)換幾乎都有。
五、codelf
網(wǎng)站地址: https://unbug.github.io/codelf/
計(jì)算機(jī)科學(xué)里有兩件最難的事:緩存失效和命名。
還在為變量命名而煩惱嗎?這個(gè)網(wǎng)站可以徹底解救你。它會(huì)搜索 GitHub,Bitbucket,GitLib 等開源平臺(tái)上的項(xiàng)目源碼,找出和搜索內(nèi)容最匹配的變量名。

這些變量名都是在實(shí)際項(xiàng)目中存在的,所以可參考性非常大。重要的是,這個(gè)網(wǎng)站是支持搜索中文的。
而且還支持在編輯器里安裝插件,目前支持插件包括:VS Code,Atom,Sublime,WebStorm,Alfred。
六、desmos
網(wǎng)站地址: https://www.desmos.com/calculator?lang=zh-CN
非常強(qiáng)大的在線作圖工具,而且支持函數(shù)動(dòng)態(tài)變化,界面也非常簡潔耐看。

由于數(shù)學(xué)能力有限,只能寫兩個(gè)簡單的數(shù)學(xué)公式。如果做機(jī)器學(xué)習(xí)相關(guān),應(yīng)該可以畫出非常漂亮的曲線。
七、mdnice
網(wǎng)站地址: https://editor.mdnice.com/
這篇文章就是通過 mdnice 進(jìn)行排版的。

Markdown Nice(簡稱 mdnice )是一款樣式豐富的 Markdown 編輯器,同時(shí)支持微信公眾號(hào)、知乎等平臺(tái)的文章排版(能用富文本編輯器寫文章的平臺(tái)基本都支持)。mdnice 支持多達(dá) 20 種樣式,總有一款適合你。
八、drawio
網(wǎng)站地址: https://app.diagrams.net/
在線畫圖工具,不管是流程圖,架構(gòu)圖,還是 UML,全部都支持。

除此之外,還提供看著非常舒適的配色,而且還可以直接將文件保存到 GitHub。之前文章中的很多配圖都是通過這個(gè)工具畫的。
九、linuxcool
網(wǎng)站地址: https://www.linuxcool.com/

特別是后端程序員,不管是開發(fā)還是排查線上問題,避免不了要經(jīng)常和 Linux 打交道。有些命令的使用方法記不清了,如果不想使用 man 的話,可以直接來這個(gè)網(wǎng)站查詢,同樣非常方便。
十、在線工具
網(wǎng)站地址: https://tool.lu/

超全的在線工具集合,包括編碼轉(zhuǎn)換,json 格式化,圖片處理等等。如果哆啦A夢知道這個(gè)網(wǎng)站,可能都不需要自己的百寶箱了。
推薦閱讀:
- 100 本計(jì)算機(jī)經(jīng)典書籍(含下載方式)
- 技術(shù)博客: 硬核后端技術(shù)干貨,內(nèi)容包括 Python、Django、Docker、Go、Redis、ElasticSearch、Kafka、Linux 等。
- Go 程序員: Go 學(xué)習(xí)路線圖,包括基礎(chǔ)專欄,進(jìn)階專欄,源碼閱讀,實(shí)戰(zhàn)開發(fā),面試刷題,必讀書單等一系列資源。
- 面試題匯總: 包括 Python、Go、Redis、MySQL、Kafka、數(shù)據(jù)結(jié)構(gòu)、算法、編程、網(wǎng)絡(luò)等各種常考題。

浙公網(wǎng)安備 33010602011771號(hào)