<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          5 個提升開發(fā)效率的工具

          共 1572字,需瀏覽 4分鐘

           ·

          2016-08-10 20:25

          file

          重復(fù)的動作減少做,復(fù)雜的動作簡單做

          身為開發(fā)人員,總是會不斷地去思考,如何更快更好地解決問題。在日常的軟件開發(fā)工作中,我們常常需要重復(fù)地輸入某些字串和指令,或是開啟某些應(yīng)用程序來協(xié)助我們完成工作,這些其實都是相當(dāng)繁雜的動作。

          本篇文章介紹5個能協(xié)助你大幅提升開發(fā)效率的工具,部分工具雖然只能運行在Mac操作系統(tǒng)上,但其概念都是一樣的,你可以試著在你使用的操作系統(tǒng)或環(huán)境,尋找類似的工具或方法來幫助你簡化重復(fù)性的動作,提升整體的作業(yè)效率,同時減少錯誤的發(fā)生。

          1.Alfred

          file

          Alfred跟Mac內(nèi)置的Spotlight(Control + Space)很類似,可以協(xié)助你開啟Mac上的任何應(yīng)用程序或是檔案,但是Alfred更專注在如何開啟應(yīng)用程序,以及與應(yīng)用程序之間的整合,其獨特的Workflow功能,讓你可以設(shè)定快捷鍵的組合,或是連接某些動作來達(dá)成自動化的目的。例如透過Alfred你可以:

          搜尋帶有某個標(biāo)簽的Evernote筆記,或是根據(jù)關(guān)鍵字來搜尋筆記的標(biāo)題,并在Evernote中開啟。

          搜尋StackOverflow的關(guān)鍵字,并直接在瀏覽器中開啟。

          在Sublime Text中開啟某個檔案或文件夾。

          以上這些動作完全可以透過Alfred來執(zhí)行,來達(dá)到去鼠標(biāo)化(Mouseless)的目的,大幅提升工作效率。另外,Alfred有完善的社群支持,很多使用者會分享他們制作的Workflow,你可以直接下載安裝,或是針對自己的需求進(jìn)行些許客制化的修改。

          2.Dash

          file

          RTFM是每個開發(fā)人員都應(yīng)銘記在心的準(zhǔn)則。程序出問題?忘記某個API該怎么使用?官方文件絕對是最好的幫手。Dash幫你收集了常見的程序語言或是Framework的文件,讓你可以快速查詢,甚至是在離線的時候,還能夠繼續(xù)使用,避免因為沒有網(wǎng)絡(luò),而無法查詢文件的困擾。除此之外,在Dash中搜尋文件時,也會同時列出Google和StackOverflow的搜尋結(jié)果,方便你快速參考。

          3.aText

          file

          在日常的工作中,我們經(jīng)常會重復(fù)地輸入特定字串,例如,英文住址,信用卡卡號,在命令列中開啟Apache服務(wù)器等,然而大腦空間實在有限,很難容得下這些字串和指令,每次要用到總不免輸入錯誤或是要重新查詢。aText可以協(xié)助你快速完成這樣的動作,例如透過設(shè)定,你可以把git push origin master縮減成gpom,縮減了輸入的時間,同時也可避免輸入錯誤。常常忘記指令怎么打嗎?aText絕對是你不可或缺的工具!

          4.z

          file

          工程師時常需要和命令列為伍,在不同的文件夾之間切換乃是家常便飯。但是文件夾何其多,有時候常常要找出文件夾位置就花了不少時間了。而z就是為了要解決這樣麻煩的事。安裝了z之后,你需要先在常用的文件夾目錄之間切換,z會記憶你常使用的文件夾,之后你只需要輸入z加上部分的關(guān)鍵字,就可以快速切換到該目錄,進(jìn)行后續(xù)的動作。

          5.emmet

          file

          emmet是前端工程師不可或缺的開發(fā)利器,支持Sublime Text,Eclipse,Notepad++等多種編輯器,讓你可以快速產(chǎn)出HTML和CSS。emmet的概念其實跟aText很類似,都是透過縮寫來自動生成內(nèi)容,差別在于aText需要自己定義縮寫,算是比較一般性的工具,而emmet則是專注在Web開發(fā),將縮寫和自動化的動作幫你定義好了。還在一鍵一鍵慢慢寫網(wǎng)頁嗎?emmet讓你體驗前所未有的飛快速度!


          你的工具箱里有什么利器?

          以上介紹的工具概念都是很類似的,那就是“重復(fù)的動作減少做,復(fù)雜的動作簡單做”。想一想你的日常開發(fā)流程,是否有可以改善的的地方呢?如果有的話,不妨透過這些小工具來改善,并提升工作效率,成為一個更好的開發(fā)人員。當(dāng)然每個開發(fā)人員一定都有屬于自己的工具和獨門秘技,若你有其他推薦的工具或是方法,也歡迎在底下留言跟大家分享。

          瀏覽 147
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  在线综合国产 | 国产AV探花 | 亚洲综合精品久久婷婷无码专区 | 国内一级黄色片 | 亚洲v日本v欧美v久久精品 |