從我們使用的操作系統(tǒng)到我們的瀏覽器,IDE等等,我們每個人每天都使用一套工具來提高效率。今天,我分享有關我獲得新操作系統(tǒng)后立即安裝的5種工具的信息,并每天以全棧開發(fā)人員的身份使用它們。
1、集成開發(fā)環(huán)境
我敢肯定,這將是一個有爭議的話題,但這是我對Jetbrains IDE的主要想法。我知道不利的一面,有時打開可能會有點慢,它是私有的,需要為此購買許可證。但是對我個人而言,收益大于這些問題。多年來,我一直在使用他們的IDE,主要是Webstorm和PyCharm,并且沒有任何不滿,建議和自動補全是一流的,這里有一個巨大的插件生態(tài)系統(tǒng),幾乎可以找到任何東西。從他們的UI,我可以執(zhí)行所有工作,從運行,可視化和調試我的代碼和測試,到出色的git集成,重構等。它甚至還可以讓我的設置和插件跨設備同步。它對我來說真是太神奇了。
公平地說,我還嘗試了Sublime或VS Code之類的其他工具,對Sublime或VS Code印象不深。我看到許多人非常喜歡它,而且它是免費的和開源的,但是,它對于我。如果我沒有我的Jetbrains IDE,我想我會默認回到VS Code,盡管這至少在最初是很痛苦的。
2、API管理
作為Web開發(fā)人員,無論是全棧,前端還是后端,在某些時候我都必須要測試,調試或設計API,并且有許多出色的工具可以在此過程中為我提供支持。我最喜歡的是Postman,它讓我可以將所有API文檔,示例和可以與團隊共享的預配置請求集中在一個地方。真的對我很大有幫助?,F(xiàn)在有一些其他選擇,例如Insomnia,但我還沒有嘗試過, postman確實做得很好,而且我還沒有找到有其他好的理由來讓我改變使用它們。
3、Chrome開發(fā)工具
如果你從事前端工作,Chrome開發(fā)工具可能是你最好的朋友。DevTools有許多不同的用途,包括檢查HTML和CSS,分析頁面的網絡活動,性能分析,調試器,源代碼檢查……這方面沒有競爭對手,并且已經內置了基于chromium的瀏覽器。
4、Terminal
如果你是Windows用戶,對不起,但是我在這里使用的內容可能無關緊要。終端的默認值是ohmyzsh,無論我在Mac還是linux上,我的zsh都使用zsh shell。使用linux時,我不太挑剔,通常會選擇操作系統(tǒng)隨附的終端,對于我的日常驅動器,我使用Ubuntu,盡管有時你可能會看到我使用Arch。在過去的幾年中,我一直在使用Mac,為此我使用了iTerm2。
5、音樂播放器
我知道音樂播放器從技術上講不是開發(fā)工具,但對我來說是必須的。為了保持周圍環(huán)境的注意力(周圍的唱歌或玩耍,或辦公室背景噪音),我需要音樂,而且我喜歡網易云音樂,我已經使用了很多年了,收藏了很多音樂,而且它為Linux提供了一個客戶端這讓我非常高興。
版權聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內容, 請發(fā)送郵件至 舉報,一經查實,本站將立刻刪除。