工欲善其事必先利其器,做爲一名底層代碼搬磚工人熟練使用CTRL CV能大量節省其咖啡用量(大霧),要想成爲一名合格的程序員,最大化使用鍵盤效率是必不可少的。在編程思路清晰的前提下,鍵盤使用效率能夠經過熟練掌握鍵盤佈局,提升打字準確率,使用快捷鍵以及IDE來提升。html
鍵盤是電腦主要的輸入工具,熟練的使用鍵盤是提高效率的關鍵。掌握鍵盤的佈局,經過不斷地訓練產生肌肉記憶以提升打字的準確率,一秒五噴徹底不在話下。閒暇之餘能夠經過一些軟件或者小遊戲來訓練打字的準確率和效率。如金山打字通:程序員
程序員大部分的時間都在(給變量起名)使用英文編程,因此練好英文輸入十分地重要,能夠經過文章練習以及個種小遊戲來訓練打字速度和準確率:正則表達式
順便公開處刑本身...編程
熟練掌握快捷鍵的使用可使程序員在996的愉快工做中得到良好的體驗,是提高工做的效率(摸魚)的必備技能。經常使用到的快捷鍵有:瀏覽器
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 默認打開新消息熱鍵
哪一個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並輸入你要找的操做便可找到相應的操做
最後祝你們都能成爲一名合格的鍵盤俠 程序員
高效工做,拒絕摸魚