導航:首頁 > 程序命令 > 程序員鍵盤布局

程序員鍵盤布局

發布時間:2025-04-04 03:37:21

A. 程序員們認為現在的鍵盤布局有哪些不合理的地方

現在人們已經習慣了QWERTY排列的鍵盤,為什麼是現在的這個字母順序呢?畢竟這個鍵盤在一開始上手的時候很難記住字母的位置。換一種排列,比如按照字母表ABCDE的順序會更利於記憶,打起字來更快。但現在使用的鍵盤的設計初衷正是為了降低打字速度
這還得說回到鍵盤的前身--打字機,最初是使用ABCDE的順序排列的。

但容易出現一個問題,就是如果鍵盤上鄰近的字母之間的擊打速度太快,那麼打字機上的鉛字連動桿很可能出現碰撞,從而導致機器出現卡死的問題,影響打字速度。

於是在1870年,美國人肖爾斯把打字機的鍵盤重新設計,將常用的字母'etaoinsrhd'安排在不順手的地方,減慢打字員的速度,這樣擊字連桿就不會卡住了。

所以一開始上手QWERTY鍵盤感覺很難是很正常的,讓你覺得困難正是他設計的初衷:
① 那些經常使用的字母鍵和符號鍵一般都處於邊緣,分配給力量較弱的手指比如小拇指和無名指。
② 使用QWERTY,57%的時候你是在用左手打字,而一般人慣用手是右手。
③ 而且你有沒有發現有時候為了打一個字,要上上下下移動手指,因為中間黃金的區域都是些不常用的字母。
而這一切,都是因為四個字:路徑依賴。
所以到今天,鍵盤的字母排列一直都是這么排的,原因是為了不讓100多年前打字機的擊字連桿卡住。
這就是最不合理的地方了。

B. 程序員成長之路鍵盤系列(2)——鍵盤鍵數及布局

寫在前面的話

不要小看看似簡單的知識,因為很多時候,我們往往陷入了只學了一點點簡單知識,卻難以掌握復雜內容的困境。學習的關鍵在於,先把簡單的東西學得「門兒清」,這樣你會發現之前覺得難的知識也變得容易了。記住鍵盤的鍵數、布局和每個鍵的功能,暫時記不住沒關系,先有個印象,然後在練習中加深記憶。

一、鍵數

現在常見的標准鍵盤鍵數有108鍵、104鍵、96鍵、92鍵、87鍵。鍵盤圖片可以參考此鏈接:jingyan..com/article...

或者自行網路搜索「鍵盤鍵數」

這里需要記住:

二、鍵盤區域及布局

以104鍵為例,先上圖

通常,我們將鍵盤分為四個區域:主鍵盤區、功能區、編輯區和數字鍵盤區。

功能區主要用於操作操作系統或軟體的各種功能,包括1+12+3=16個鍵:

12個F鍵,F代表功能;1個Esc鍵,Esc代表逃脫;3個明顯標識的鍵分別是Print Screen/System Request、Scroll Lock、Pause/Back,分別代表列印屏幕(截圖)/系統請求、滾動鎖定、暫停/返回。

主鍵盤區的鍵最常用,用於輸入數據,共有26+10+11+14=61個鍵:

包括26個字母、10個數字、11個符號(包括左上角的反勾號)和14個控制鍵(左6+右6+空格+Backspace)。

編輯區主要用於編輯功能(增、刪、改、查),包括6+4=10個鍵:

包括6個英文標識的鍵和4個方向鍵。6個英文標識鍵用於增、刪、改、查,查在人類視角中意味著跳轉,例如在文本編輯器中移動到行首。4個方向鍵用於移動游標或軟體。

小鍵盤區主要用於數字輸入和計算,與銀行的密碼機類似,共有10+4+1+2=17個鍵:

包括10個數字鍵、4個運算符鍵、1個句點和2個控制鍵。

104鍵以外的其他鍵數的鍵盤,主鍵盤區不會改變,只會通過打包式增加或減少其他區域的鍵。打包的意思是會增刪一系列相關的鍵,例如刪除方向鍵時,需要同時刪除4個鍵,而不是只刪除一個鍵。

具體刪減情況,請參考標題一中的鏈接。

三、關鍵字與名詞

鍵盤、游標、運算、鍵數、布局、功能。

閱讀全文

與程序員鍵盤布局相關的資料

熱點內容
西門子smart編程軟體怎麼升級 瀏覽:172
雲伺服器搭建後台 瀏覽:459
騎士卡app裡面的消息如何刪除 瀏覽:573
編譯成功了但是找不到或載入主類 瀏覽:254
極限的最標准演算法圖 瀏覽:650
java中readline 瀏覽:601
如何創立app軟體 瀏覽:7
keil中編譯工具欄不見了 瀏覽:114
哪裡下載若琪app 瀏覽:665
融密碼伺服器是什麼意思借 瀏覽:476
嵌入式qt514編譯 瀏覽:995
adb如何開啟伺服器伺服器 瀏覽:685
文華副圖莊家建倉指標源碼 瀏覽:3
如何將文件夾中的圖片快捷命名 瀏覽:230
36045的簡便演算法 瀏覽:361
小米筆記本電腦用什麼解壓器 瀏覽:579
弄回城雪球的命令 瀏覽:517
什麼是java動態代理 瀏覽:895
白溝跟淶水源碼 瀏覽:411
c語言rpc框架源碼 瀏覽:523