淘新聞

神器:寫代碼速度提升102.4%!

俗話說得好:“工欲善其事,必先利器。”

身為一頭老程式猿,在競爭如此激烈的森林裡,一定要有一把稱心的兵器。

有的同學說了:“不對,我是一名碼農,我不是動物!”。

好,我換個說法,身為一名老碼農,下地幹活要有一把稱心的農具。

又有同學說了:“不對,我是一隻攻城獅。” 好,這位同學,你去看看有沒有人下車。

那問題就來了:“什麼才是你寫代碼的神器?”

嗯,後面Debugging的小程你講得很對,是“鍵盤”。

“一入碼界深似海。”本猿已經先後駕駛AS3,Java,JavaScript等多種語言馳騁在海中8年(又成漁民了?請叫我船長)。如果說你寫的代碼是造出的一艘艘航海巨艦,那鍵盤無疑是給這些巨艦提供澎湃動力的發動機!好的發動機讓巨艦航行劈波斬浪,好的鍵盤讓代碼編寫行雲流水。為了能夠劈波斬浪,行雲流水,本猿對鍵盤的選擇可謂是費勁心思,嘔心瀝血。

◆ 首先本猿先普及一下基本知識:

據瞭解,按照鍵盤的結構目前可簡單地分成三大類:薄膜鍵盤、機械鍵盤、靜電容鍵盤。這裡簡單地做一下介紹。“什麼?你都知道了!”那請跳過這一段。

【薄膜鍵盤】:世面上的大部分隨機贈送的鍵盤和150塊以下的鍵盤基本都是薄膜鍵盤,為什麼叫薄膜鍵盤呢?嗯,你猜對了,因為裡面有個薄膜。。(如下圖)簡單的用手識別就是鍵盤按下去很輕,聲音很小,手感差(沒感覺出來?那等你用了機械鍵盤後,你就回不去了)。也有做得比較高端的,像微軟出的一些符合人體工程學的,對,就是長得歪扭七八的那種。

【機械鍵盤】:今天介紹的主角,每個按鍵都是一個獨立的機械開關結構,叫“軸”,目前主流的分成四大門派(更像是四種口味):紅、黑、青、茶(不是紅茶黑茶綠茶,是四種顏色)。你問為什麼是用顏色區分類型,本猿告訴你,因為在拔開鍵冒後,你會發現這四種類型的按鍵開關就是這四種顏色(如下圖)。

機械鍵盤優點是手感好,品質好,奈撕,缺點就是有點小貴。那又有同學問了,四種類型都有什麼區別,這個,本文的篇幅就不夠了,建議極客們出門左轉找度娘尋找你喜歡的口味。本猿自己簡單總結一下按鍵時的感覺:紅軸像個軟妹子,輕輕地直上直下;黑軸像冷酷學姐,直上直下用點力;青軸像倔強禦☆禁☆姐,頓挫哢哢作響;茶軸像個綠茶婊。。開玩笑了,茶軸像個鄰家小妹,沙沙作響,介於紅青之間。如果你是入門級選手,撩妹建議先從紅軸軟妹子入手。

【靜電容鍵盤】:市面生產此種類型的鍵盤比較少,一般還比較貴,我簡單地理解成利用電容的某些特性+機械裝置做成的按鍵。

極客們又可以去找度娘了。。

高智商的同學已經看出來了,那機械鍵盤無疑是高端主流。

有同學會說,如何提高寫代碼速度?首先,各大IDE已經告訴大家了,儘量使用快速鍵,能不用滑鼠就不用滑鼠,這個我就不贅述了。

◆ 那什麼樣的鍵盤才能是使用高效,發揮出快捷的作用的鍵盤泥?

【高效鍵盤理論】

本猿認為,就是你平時哪些按鍵使用最頻繁,哪些按鍵就應該在最好按的位置,在按的時候最好不要大範圍移動手掌。OK,想想平時哪些按鍵使用最為頻繁。

● 最常用的按鍵:26個字母加數位按鍵及與shift的組合、空格、回車、退格刪除

● 次常用的按鍵:Ctrl、Alt、Esc、Delete刪除,還有上下左右方向鍵

● 再常用的按鍵:Home、End、Insert、PageUp、PageDown、F1~F12、Win

傳統的鍵盤是104鍵位的設計,控制鍵區(方向鍵和Insert,Delete,Home,End,PageUp,PageDown)都是在主鍵盤區的右邊,如果使用的話都需要大範圍移動手掌手臂;最經常用的退格刪除和Esc分別在鍵盤的右上角和左上角,按起來也需要小範圍移動手掌;功能鍵區的F1~F12在鍵盤的最上面,也需要移動手掌向上並作伸展運動才能夠著。

這,顯然對於一個寫代碼如流水的高級程式猿來說,那就太掃興了。那如何才能酣暢淋漓的擼代碼呢?

OK,神器一登場(真沒想到我鋪墊寫這麼長),當當當,當~~~~:

【Filco Minila67】 擼碼指數:★★★★★

咋一看,是不是感覺佈局和標準的鍵盤不太一樣啊,有沒有發現以前空格的位置被分成了三段,Yeeha~~ This is the精髓所在!被分出來的兩個“小空格”其實是兩個功能鍵:“Fn”。 來張特寫:

【高效鍵盤實踐】

​多年以來,人類進化出的和其它四指對稱使用的拇指,在使用鍵盤上,卻被雪藏了,兩個拇指只用來按按大長條空格,或者最多是兩個Alt鍵,簡直是犯罪啊。然而這種新的Fn鍵盤設計,終於讓拇指有了更大的用武之地。

​▲使用方法:

使用拇指按壓這兩個小可愛Fn,再配合其它按鍵,可以實現所有之前你需要移動手掌和手臂才能做到的功能,左右兩個Fn功能相同,看你平時是經常使用左手還是右手擼~~~代碼了。

​上圖:

【高效的鍵位分佈】

​Look,右上角那九個控制按鍵,被分別放到了[I] [O] [P] [J] [K] [L] [M] [逗號] [句號]九個位置,配合拇指Fn的使用,無須移動手臂手掌即可完成之前Insert, Delete, Home, End, PageUp, PageDown等九個按鍵。

而F1~F12之前需要努力伸展的按鍵,現在也只需要用Fn+數字鍵即可輕鬆搞定。

再說說左上角常用的Esc,換到了之前波浪號“~”的位置,無論是小指還是無名指都可以輕鬆夠到;而不常用的波浪號被放置到了等號“=”的右邊。

最最常用的退格刪除鍵“←”,雖然還在右上角,但是此神器提供了更加方便的使用方法:“Fn+分號”,習慣以後,你會發現使用起來極其愉悅!

差點落下擼代碼時最常用的上下左右方向鍵,雖然神器上可以直接按鍵,但當你馳騁在代碼的海洋中還要再移動手到右下(更別提傳統鍵盤更靠右的位置了),那就太掃興了。神器顯然想到了這一點,Fn配合字母EDSF四個按鍵,可以輕鬆實現在代碼中的導航,終於可以大汗淋漓快節奏地擼~~~代碼了。另外,其實我發現經常碼字寫文章的親們也應該用這個鍵盤,因為我發現在寫這篇文章的時候,也是需要經常前前後後地修句子,也需要這個導航功能。

除此之外,這款神器還提供了更高端的功能,一些鍵位變換的模式。如下圖:

比如有些玩Linux的猿猿獅獅們會把CapsLock和Ctrl換一下;又有些愛打遊戲同學說,那個Win和菜單App鍵真的很煩餒,遊戲中,一按就退出到桌面。沒關係,神器可以幫你遮罩他。還有些同學說,我平時按波浪號“~”比較多,那你就把Esc和~優先順序調一下。還有其它一些功能我就不一一介紹了。

有些同學會問,是不是還要裝個什麼軟體啊?No no no,神器怎麼可以依賴外物,所有這些功能切換都是由鍵盤的硬體級別來實現的,無須你操作,無論是Windows還是Linux還是Mac都可以輕鬆應對。我不會告訴你在鍵盤的背面有個開關可以控制的。

​【忽悠】:

OK,再說說價格,800+ RMB,有的同學說了,一個鍵盤怎麼可以貴?

記得有這麼個故事,說:人一天至少要睡8個小時,一天24小時,也就是說你生命中的1/3都在床上度過,所以要買個好點的床。聽完這個故事後,本猿立馬下單買下了這個鍵盤。

你想啊:你一天得有8~10個小時在上班寫代碼吧,回家後說不定還要再擼一段,那豈不是你生命中的30%~40%多的時間都在用鍵盤啊。So,買個好鍵盤吧,它將伴你一生。

再來一個,自帶定制的:

​​另外,此款神器有有線和無線兩種品類,無線使用藍牙連接,根據你的實際情況而定嘍,有些同學用的桌上型電腦估計沒有藍牙,就選有線了。

有些同學說,有沒有價格便宜,功能類似的?本猿很懂你們,OK,神器二出場!

【Noppoo Nano75s】 擼碼指數:★★★☆

方向鍵、Home,End等功能基本類似,位置稍微有些變化。但是沒有方便的退格刪除鍵,

還有,Fn鍵只有右邊有,而且還稍微有點偏右,親,你只能用右手了。。

又有同學問了,有沒有顏值高,逼格高的?

本猿就是貼心哈,哈哈。。。神器三:

【IKBC Poker3】 擼碼指數:★★★★

除了配合Fn的功能基本和第二款是類似的,不過這貨絕對算是三者之中的顏值擔當。並且還支援更加複雜強大的按鍵程式設計功能,如果你想打遊戲,輸出一套技能,那這個鍵盤正是你的福音。極客們是不是又想度娘了。。

如果你覺得這就完了,那就太沒意思。咱們程式猿是個裝逼的物種,一切能提升擼碼逼格的事情,一個都不能少!

◆ 機械鍵盤,帶你來到了一個新的世界!在這裡,你可以像打扮你的CQWW一樣,打扮你的鍵冒,換個顏色啦,加個炫酷的LED燈啦,“一切皆有可能”。

咱們先從換鍵冒入門玩起,換的鍵冒一般都是彩色,按色彩的上色形態來說,一般有純色和彩色浸染。純色就是鍵冒上都一種純的顏色,沒有變化和其它顏色;而浸染,這種工藝本猿也是不瞭解,從結果來看,就像是鍵冒在彩色大染缸裡泡過的吧,哈哈。。顏色有點淡淡的漸變,甚是美麗粉嫩,有沒有一種聞到香味的幻覺?嘿嘿~~

【純色】:

【彩色浸染】:

而按照鍵冒上刻字的方式來分,又分成:正刻、側刻和無刻。

【正刻】:

【側刻】:

【無刻】:

正刻~~,哎,這位同學搶答的好,就是把字母刻在鍵冒的正面。

側刻,就是把字母刻在側面。

這個“無刻”嘛。。就是上面啥也沒有。。

【無碼笑話】

俗話說得好,無招勝有招,我覺得鍵冒裝逼的最高境界就在於此,你可以盡情地釋放你那顆遠處安放的想當個駭客心。

想像一下,你在用的這個鍵盤揮汗如雨地擼代碼,突然路過的吃瓜群眾看到後,什麼反應?

“我X,上面怎麼沒字,這是個什麼鬼,我的眼是瞎了麼?!”——普通碼農

“哇哦~~看起來好膩害的樣子!”——新來的編輯部萌妹子

你可以停頓一下,45度角輕輕地向上甩一下因加班而定型的油頭,面色淡然,目光沉穩而堅定地,

對普通碼農說:“愚蠢的人看不到。”

對萌妹子說:“無招勝有招,無碼勝有碼。”

然後嘴角上揚一個神秘的微笑,繼續埋頭擼代碼。。

好了,從此以後你就可以專心擼代碼,再也不會有人來打擾你了,因為辦公室再也不會有人理你了。

插個笑話啊,哈哈。。

廢話少說,上神器一的配套裝備:

原廠配套:

副廠配套:

​神器二彩色:

​神器二無刻:

神器三:在上面的連結裡親可以直接拍下已經裝備好提逼鍵冒的鍵盤。

啊,終於碼完了!

​【送禮品】

猿猿獅獅們,中秋節、十一馬上就要到了,要對自己好一點,來個鍵盤提升一下逼格啦。

什麼?沒人送?自己送!這是通往大牛的必經之路。

什麼?你不是程式猿!你男票是!怎麼可能,程式猿怎麼可能有女朋友!

好吧,這位女施主,不要再為送男票什麼發愁了,就送這個。保證每天上班一看到鍵盤,就會想到你。記得再送一個愛心鍵冒哦,表明這只動物你已經領養了。

如果您有樂過一下,請在右下留下您的【贊】。

如果您以後還想樂,請在右上輕輕點【訂閱】。

如果您有什麼想法,請不要吝嗇你的【評論】。