對於大多數程式設計師而言,鍵盤的使用時長或許比滑鼠更多,所以對於如何使用鍵盤來提高工作效率是乙個非常重要的問題,本文章通過以下幾個方面來提公升程式設計師的鍵盤使用效率:
一:程式設計師常用的快捷鍵及vi指令
自從70年代起,vi一直是程式設計師最好的夥伴之一,無論你是vi新手或者是老手,下面分類給出了其中一些有用的vi命令:
1. 【alt+/】 此快捷鍵為使用者編輯的好幫手,能為使用者提供內容的輔助,不要為記不全方法和屬性名稱犯愁,當記不全類、方法和屬性的名字時,多體驗一下【alt+/】快捷鍵帶來的好處吧。2. 【ctrl+o】 顯示類中方法和屬性的大綱,能快速定位類的方法和屬性,在查詢bug時非常有用。
3. 【ctrl+/】 快速新增注釋,能為游標所在行或所選定行快速新增注釋或取消注釋,在除錯的時候可能總會需要注釋一些東西或取消注釋,現在好了,不需要每行進行重複的注釋。
4. 【ctrl+d】 刪除當前行,這也是筆者的最愛之一,不用為刪除一行而按那麼多次的刪除鍵。
5. 【ctrl+m】 視窗最大化和還原,使用者在視窗中進行操作時,總會覺得當前視窗小(尤其在編寫**時),現在好了,試試【ctrl+m】快捷鍵。
1. 【ctrl+c】:複製。
2. 【ctrl+x】:剪下。
3. 【ctrl+v】:貼上。
4. 【ctrl+s】:儲存檔案。
5. 【ctrl+z】:撤銷。
6. 【ctrl+y】:重複。
7. 【ctrl+f】:查詢。
還有很多快捷鍵,無法一一枚舉,使用者可以通過幫助文件找到它們的使用方式,另外還有幾個常用的快捷鍵如下。
對於c或者c++程式設計師來說,經常使用的開發工具就是vs2013了,這裡整理了一些vs2013的常用的快捷鍵,同樣也可以提公升打字的效率
ctrl+c 複製 不選中時可複製當前行
ctrl+v 貼上
ctrl+x 剪下 不選中時可剪下當前行
ctrl+z撤銷
ctrl+d複製一行
alt+向上鍵 上移行
alt+向下鍵 下移行
shift + end = 從頭到尾選擇整行
shift + home = 從尾到頭選擇整行
ctrl + delete = 刪除游標右側的所有字
ctrl+tab切換活動視窗
ctrl + g跳轉到行號或行
ctrl+f 快速查詢
ctrl+h快速替換
f12 = 轉到定義
除錯:
f5 開始除錯(遇到斷點會進入debug狀態)
shift+f5停止除錯
ctrl+f5開始執行不除錯
f10單步執行
f11逐語句
shift+f11跳出
ctrl+f10執行到游標處
ctrl+shift+f10設定下一語句
f9設定並切換斷點
ctrl+f9禁用斷點
ctrl+shift+f9刪除所有斷點
二:程式設計師鍵盤使用的訓練方案
1.正確的擊鍵方法:
本次測試是在後者中進行的,首先選擇測試的型別,是中文打字還是英文打字,之後選擇一篇想要打字的文章,設定好測試的時間即可,以下是本人的訓練結果:
除此之外,這個打字**還包括了速度測試、鍵位練習、打字排名、成績查詢等多個功能,相對來說是比較完善的 。在測試的結果中可以看出這次測試的平均速度和正確率,相信在這種強度的訓練下,每天能夠抽出一兩個小時乙個月就可以達到程式設計師打字的平均水平了。
3.好鍵盤很重要,它是我們的**
像一般的程式設計師都會準備乙個屬於自己的機械鍵盤 (入門級就可以)
合適的鍵盤的布局:
\ 這個鍵 很詭異。它的位置一般在 enter的左側( 單引號 ' 的右側), 或者在 backspace 的左側,+的右側,跟 [和]一樣,是最難以摸正確的按鍵。
enter是我們按的最多的,所以它的面積要大。
左右兩個shift,以及 enter上方的 backspace,也都最好是大鍵。
f1,f2,...f12, 也都最好是可以一鍵按到的。
所以,這個是比較合適的布局:
如果經常使用 f1, f2 等鍵的話, 不建議購買 87鍵的小鍵盤。 例如下面這個:
四:總結
以上就是我對於如何提高程式設計師的鍵盤使用效率的一些看法和實踐經驗,一家之言總會有難免的疏漏,相對於程式設計師來說好的打字習慣以及適合自己的訓練方法是對於工作或者學習來說是利大於弊的。
如何提高程式設計師的鍵盤使用效率?
說到程式設計師鍵盤的使用,那就不得不提到鼎鼎大名的vim。那麼vim具體有哪些好處呢?2.聰明的進入插入模式 vim 提供了很多進入插入模式的命令。3.有效的移動大段的文字 使用可視選擇 visual selections 和合適的選擇模式。不像最初的 vi,vim 允許你高亮 選擇 一些文字,並且...
如何提高程式設計師的鍵盤使用效率?
作為程式設計師應對常用系統快捷鍵有所了解 程式設計師常用系統快捷鍵有win m 最小化所有視窗,win r 執行某個程式,win e 快速開啟我的電腦,win l 電腦鎖屏,win d 顯示 恢復桌面,win m 最小化所有視窗,win r 開啟執行視窗,win shift m 還原最小化的視窗,w...
提高程式設計師鍵盤使用效率的幾點見解
作為一名程式設計師,或者準程式設計師,對鍵盤的操控能力是至關重要的。如何提高對電腦的掌握程度,如何熟練地掌握用鍵盤實現滑鼠的功能,又如何更快更高效更準確的編寫 直接影響到我們的工作效率。這也是為什麼程式設計師在使用電腦時很少會使用滑鼠的原因,滑鼠基本上只用來滑動頁面 介面切換或者進行游標的定位等 即...