如何優雅地提升程序員的鍵盤使用效率?

0x00 引言

  工欲善其事必先利其器,做爲一名底層代碼搬磚工人熟練使用CTRL CV能大量節省其咖啡用量(大霧),要想成爲一名合格的程序員,最大化使用鍵盤效率是必不可少的。在編程思路清晰的前提下,鍵盤使用效率能夠經過熟練掌握鍵盤佈局,提升打字準確率,使用快捷鍵以及IDE來提升。html

0x01 提升打字準確率

  鍵盤是電腦主要的輸入工具,熟練的使用鍵盤是提高效率的關鍵。掌握鍵盤的佈局,經過不斷地訓練產生肌肉記憶以提升打字的準確率,一秒五噴徹底不在話下。閒暇之餘能夠經過一些軟件或者小遊戲來訓練打字的準確率和效率。如金山打字通:程序員

 

 

 

   程序員大部分的時間都在(給變量起名)使用英文編程,因此練好英文輸入十分地重要,能夠經過文章練習以及個種小遊戲來訓練打字速度和準確率:正則表達式

  

 

 

 

 

  順便公開處刑本身...編程

    

 

 

 

 

 

0x02 使用快捷鍵

  熟練掌握快捷鍵的使用可使程序員在996的愉快工做中得到良好的體驗,是提高工做的效率(摸魚)的必備技能。經常使用到的快捷鍵有:瀏覽器

  1. Window

     CTRL+C/V        複製/粘貼(居家旅行必備神器,用了都說好)編程語言

     CTRL+ALT+DEL      任務管理器(強殺致使電腦卡頓軟件)編輯器

     CTRL+A         全選ide

     CTRL+Z         撤銷  工具

CTRL+S           保存佈局

Win+L            鎖屏(只要我不開鎖,你們都知道我在認真工做-。-)
Win+D            顯示桌面(低端摸魚)
Win+M              最小化全部窗口,同上
Win+S            搜索(略顯雞肋,偶爾能搜到)
Win+E            資源管理器
Win+Tab           虛擬桌面管理(Win10限定)
CTRL+Win+N        新建虛擬桌面(Win10限定)
CTRL+Win+←/→        先後切換虛擬桌面(高端摸魚)
Win+PrtScr          上帝賜予你的截圖鍵
Alt+F4          關閉當前程序/桌面使用爲關機(專治一切花裏胡哨)

2.QQ

CTRL+ALT+A         pony賜予你的截圖鍵
ALT+C             快速關閉當前聊天窗口
CTRL+ALT+Z       默認打開新消息熱鍵

0x03 IDE/編輯器

  哪一個IDE/編輯器是世界上最好的開發軟件,我想每一個人都有本身的答案(IDEA天下第一),目前市面上主流的IDE/編輯器有JetBrains全家桶系列、vs code、visual studio系列、sublime、notePad++等。JetBrains全家桶幾乎涵蓋了全部編程語言,也是我常常使用的IDE。如下分享一些比較實用的Tips:

  1.Live templates

    引用官方的話說,經過使用Live templates,您能夠將經常使用的構造插入到代碼中。例如,循環,條件,各類聲明或打印語句。要展開代碼段,請鍵入相應的模板縮寫,而後按Tab。繼續按下Tab以從模板中的一個變量跳轉到下一個變量。按Shift+Tab移動到上一個變量。例如:

 

     經常使用的模板有:

      

     

 

     甚至是自定義本身的模板:

 

 

      參考連接

 

   2.文件模板

    預約義做者、日期、編碼、註釋等信息,在文件建立時自動生成。

    

   

   3.正則表達式替換

    某日寫爬蟲的時候發現的小技巧,爲了繞過部分反爬策略每每須要將請求的header設置爲瀏覽器正常的header。例如:

  

 

   若是所有複製到IDE中,一個一個手動加上"",將會是一個使人頭禿的操做。而正則表達式替換則能夠輕鬆解決這一問題。

 

       源匹配爲 (.*): (.*)$
      替換匹配爲 "$1": "$2",

      原文連接

   4.快捷鍵

    除了上述提到過的基本的快捷鍵,IDEA中還有許多很是方便的快捷操做例如:

    Ctrl+Shift+N   快速跳轉文件

    Shift+Shift   搜索全部

    在此就不一一列舉了,具體能夠參考官方文檔,若是你說這麼多功能記不住怎麼辦,不要方,IDEA還提供了find action的操做。CTRL+Shift+A並輸入你要找的操做便可找到相應的操做

    

 

 

0x04 說在最後

                  最後祝你們都能成爲一名合格的鍵盤俠    程序員

                    高效工做,拒絕摸魚

相關文章
相關標籤/搜索