孔子言:“工欲善其事必先利其器”,身為一名合格的程式猿不管你使用的是哪門子語言都得寫好程式碼,每個程式設計師都會有自己的收藏表,裡面收藏了各種APP、網站、工具以備不時之需。尤其是新手在學習的時候總是會為開發軟體所煩惱。
作為6年大廠工作經驗的我自然也收藏了不少提高工作效率的APP。常見的工具相信大家都知道,那我就不再分享了。下面給大家分享分享我這6年用到的一些冷門又實用的開發工具。
Postman-http請求模擬工具
Postman-http是一種網頁除錯和傳送網頁http請求的Chrome外掛,可以用來模擬get或post等其他方式的請求來除錯介面。
安裝方法(安裝在chrome外掛):
開啟chrome瀏覽器的設定,找到外掛直接新增進去即可。
如果你是直接在網上把postman下載好,有時候會遇到安裝不上去的情況,那你可以進入chrome網上應用店,在這裡會預設FQ。具體步驟有兩個:首先開啟Chrome瀏覽器大Chrome網上應用店,搜尋postman;然後點選新增至CHROME。
LogViewer Pro-日誌檢視利器
LogViewer Pro是一個比較輕量級的日誌檢視工具,最大能夠處理4G以上的日誌檔案(雖然我沒有試驗過,但是幾百兆的日誌檔案還是可以的)。它的功能有以下幾點:
匯入日誌檔案,並顯示出日誌內容;
會話。當日志分析到一半的時可以將會話儲存,當下次開啟可以恢復會話;
編輯。主要是用來選擇需要過濾的詞語並將篩選符合條件的日誌匯出供下一步分析;
查詢。與文字編譯器一樣,用來輸入關鍵字並逐個查詢;
書籤。我還沒有用過。。。
編碼。選擇文字編碼;
選項。主要是顏色和過濾器,能夠選擇標紅的關鍵字。
TailLog-實時日誌檢視
TailLog-實時日誌檢視它是一個日誌實時檢視監控客戶端的工具,可以快速高效的檢視和監控本地或者遠端的日誌檔案。它可以在本地展示和追蹤日誌資訊,透過過濾器、搜尋、高亮等輔助功能,幫你更專注與程式開發與執行,我自己挺喜歡這個工具的。
比如命令“tail”,用於檢視檔案的內容,有一個常用的引數-f用於查閱正在改變的日誌檔案。
tall-f filename會把filename檔案裡最尾部內容顯示在螢幕上不斷的重新整理,只要filename一更新就能看到最新的檔案內容。
命令格式:tall[引數][檔案地址]
引數:
-f 迴圈讀取
-q 不顯示處理資訊
-v 顯示詳細的處理資訊
-c<數目> 顯示的位元組數
-n<行數> 顯示的行數
——pid=PID 與-f合用,表示在程序ID,PID死掉之後結束。
-q, ——quiet, ——silent 從不輸出給出檔名的首部
-s, ——sleep-interval=S 與-f合用,表示在每次反覆的間隔休眠S秒
//顯示notes。log檔案的最後10行tail notes。log//跟蹤名為notes。log檔案的增長情況tail -f notes。log//顯示檔案notes。log的內容,從第20行到檔案末尾tail +20 notes。log//顯示檔案notes。log的最後10個字元tail -c 10 notes。log
馬克飛象-Markdow編輯器
馬克飛象是一款專門為印象筆記製作的Markdow編輯器,用來配合印象筆記強大的儲存及同步功能。
而Markdown是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的HTML頁面。
這個編輯器有三個特點:
功能豐富:
這款編輯器能夠支援LaTeX公式、流程圖、高亮程式碼塊和本地圖片等功能,它還可以截圖粘粘,是程式碼學習的好幫手。
LaTeX 公式
程式碼塊
得心應手:
它提供桌面客戶端和離線Chrome APP,支援移動端web,是一款簡潔高效的編輯器。馬克飛象使用瀏覽器離線儲存將內容實時儲存在本地,不必擔心網路斷掉或瀏覽器崩潰。
深度整合
:它支援從印象筆記跳轉至編輯,支援筆記本選擇和標籤,編輯輕鬆又好管理。例如本文,就是第一行的“歡迎使用馬克飛象”。
我用它很久了,到現在都還有在使用,也確實會幫助到我,大家喜歡的話可以去試一下。
uBlock-廣告過濾
我們電腦平常動不動就會彈出各種垃圾廣告,讓人心情極為不爽。。。。。安裝上uBlock我保準你再無廣告煩惱~它是一個廣告過濾工具,實話實說廣告過濾的效果是真心好!強推!它的記憶體很小,不會佔用很多記憶體,新手用預設規則效果就很好了,高手的話可以自定義一些訂閱規則。
安裝方法:
在Mac應用商店中找到uBlock,單擊uBlock獲取APP,然後單擊在 Safari 中啟用 uBlock。
2。選擇uBlock Safari圖示和uBlock時
注意:選擇uBlock Safari圖示和uBlock非常重要。如果你不選擇兩者,uBlock將無法正確遮蔽廣告,你也將無法從Safari中控制該應用程式。
3。最後單擊開始瀏覽Web就可以了。
unDraw
unDraw是一套開源向量差插相簿,以收錄插圖為主。
強烈推薦去逛一下,所有的圖案都很有質感,甚至可以根據你的設計要求直接調整插圖的主要顏色,在這個網站上有超過1000種扁平向量插畫供你選擇下載!可以支援SVG和PNG格式的下載~
DevDocs
這個網站收集了各種專案文件,還可以下載!DevDocs 可以快速的查詢你想要的命令,而且還支援瀏覽器擴充套件,非常的好用。
HUAWEI DevEco Studio
HUAWEI DevEco Studio是華為消費者業務為開發者提供的整合開發環境(IDE),旨在幫助開發者快捷、方便、高效地使用華為EMUI開放能力。這個工具具備程式碼編輯、除錯模擬、編譯構建等基礎功能外,還有遠端真機除錯、APP雲測試等特色服務。
軟體安裝:
雙擊安裝包,進入安裝程式介面,點選下一步。然後選擇安裝路徑,建議是安裝在C盤以外的位置。
我個人是三個都勾選的,然後點選安裝。
然後選擇重啟電腦,點選完成;重啟後軟體安裝完成,開啟軟體,因為是第一次使用這個軟體,點選第二項。
勾選我接受,點選下一步。這裡會下載SDK,位置預設即可,點選完成。
可以看到下載完成,點選完成。
安裝完成後,點選help————about,檢視軟體版本資訊。
提到鴻蒙軟體開發工具,老王自己深有體會,新粉可能不知道,老粉應該到了解,我是一名鴻蒙開發者,如果有想要了解學習鴻蒙系統的朋友可以關注我的公眾號【鴻蒙開發者老王】~
以上就是我個人收藏的一些開發工具,如果這些工具你還沒有用過,那就趕緊“裝起來”!如果你的電腦裡也有裝有提高開發效率的小工具,我這裡沒有提及到的,歡迎大家踴躍補充啊~
——————
原創:老王丨鴻蒙hms開發者高階認證持證人!學習更多鴻蒙OS相關開發技術可以關注我的公眾號:鴻蒙開發者老王