学习编程经常敲代码有没有推荐的键盘

学习编程经常敲代码有没有推荐的键盘,第1张

先说轴体选择吧,既然是程序员编程用的,那么注定是长时间码字了,那么我很推荐红轴,因为红轴和黑轴一样没有段落感,但比黑轴压力克数更小,码字起来轻松,另外也不像青轴那样比较吵(如果你是独自办公,也可以选择青轴)。一般中高端机械键盘都会使用Cherry轴,包括很多键盘也以此为卖点,特意注明“Cherry原厂轴”字样。

然后是键帽的材质选择,还是推荐PBT材质的键帽,ABS材质的键帽虽然手感良好、成本低,但缺点太明显——容易打油,特别是对手容易出汗的朋友很不友好,程序员要长时间写代码,键盘很油腻的话,码字体验会很差。PBT键帽有磨砂的质感,比较耐用,也不容易出现打油的情况,当然了,最好还是定期清洗下键帽。

至于题主是要接MacBook Pro使用,我感觉也不用专门挑支持macOS的键盘吧,毕竟可以改键,把Win键和Alt键改了就行了(当然这只是我的观点)。

然后我就按价格升序推荐几款吧。

ikbc C87/C104

最具性价比的入门级机械键盘之一,只要你说入门级机械键盘,肯定会有人推荐这款,C87为87键,C104为104键,提供静音红轴版本。采用Cherry原厂轴,二色成型的闭口工艺PBT键帽耐磨、干燥,全键无冲,大键也稳。两段式的脚撑可以调整,让你长时间打字也不至于疲劳,有三个出线口。购买会送防尘盖、几个彩色键帽以及拔键器。做活动的时候,两百多块钱就能买到,体验也好。

作为一个在键盘上纠结过一段时间的程序员,也算是积累了一点心得,在这里小结一下。我最早关注键盘的原因是长时间编码后,比如项目紧一天要搞个上千行加写文档,七八个小时下来手指会有些酸痛,所以就想物色一款轻软不费力的键盘,如果手感能更舒适那就更好了。

首先这个世界上主要存在3种类型的键盘:

然后大小有三种:

这里我会无条件选择80%的。

不选100%是因为数字键主要的用途是表格录入和计算器,我在工作中几乎不会有大量使用这两个功能的场,而且没有数字键可以让我的右手和左手一样放在键盘下面休息。不选60%是因为我是个IDE使用者,会把一些F键设置成short cut,而且一些软件的功能也和F键有关(比如Chrome的控制台快捷键是F12),没有很不方便。

下面就详细谈一下我对不同类型键盘的理解:

薄膜键盘是现在键盘的主流,因为制作工艺简单。我使用很久的一款的键盘是罗技的K310,看中的点是可以水洗。键盘用久了直接一冲非常清爽:

但是这种键盘的问题是:

如果打字久了这种感觉会很明显:用久了的薄膜键盘软塌塌的,需要的力道也和之前不一样,仿佛一台音准会不断变化的乐器。

薄膜键盘的另外一个问题是:手感 不可控。

在用薄膜键盘打字的时候,用户其实是不知道从开始按一个键,到按压被键盘识别的过程中,手指需要移动多远的。这就导致用户只能被迫用最大的力去压,并且按压被识别之后也没有反馈。

机械键盘本来因为价格的因素,已经在大众市场被薄膜键盘淘汰了,但是却因为电竞的红火东山再起。对于电竞选手来说,薄膜键盘没有反馈会影响准确性(快速 *** 作时不能确定自己到底按了没有)。说到机械键盘,最核心的是一个部分——轴体。

机械键盘的每个按键下面都有一个简单耐用机械结构,叫做键轴,用来保证每个按键的手感一致且不会随时间而有太大的变化。每种轴都有一个触发曲线(下面这张图来自cherry官网,红轴),用来描述一个事情:在按压这个键的时候,手指在不同的位置需要多大的力。

这里的Operating position就是按压被识别的位置,大概是两毫米,45g。不同的轴体有不同的曲线,对应不同的手感。对于要长时间编码的程序员来说,我只推荐三种力道比较小的轴:银轴,红轴和茶轴。但是手感这种事情, 一定要自己去体验一下 ,另外 不推荐 买试轴器,因为只按一个键根本不能直观的推测用这个轴体实际打字是什么感觉。

推荐茶轴的原因是因为有些人会在意打字时的反馈感,就是那种让机械键盘臭名昭著的咔哒咔哒的噪音(下面这张图来自cherry官网,茶轴):

可以看到和红轴的曲线相比,有个Tactile position, 从Tactile position到Operating position会有一个起伏,在这里你的手指会感觉突然松下去一下,然后键盘会有咔哒一声(很多人觉得这种感觉很爽,会用青轴这种段落感强的)。但是可以看到是,这个Tactile position已经到了55g,对我来说是一个很重的重量了,长时间用会很累。

据我的使用经验,一般的薄膜键盘从用力的角度来看,和红轴差不多,但觉得用红轴更舒服是因为红轴的用力更均匀。

我用过下面这些,入门的时候用的是国产的Cherry(红),爽到之后又陆陆续续用了IKBC(红),Filco(红)和Leopold(茶)。具体的型号这里不罗列了,厂商也会不停的出新款。放几条心得吧:

我个人觉得最好用的是Filco的这款叫做Ninja的键盘:

按键在键帽侧面(侧刻),看起来很干净。不要忘了, 一定要买个手托 垫在键盘前面,否则因为键盘很高,手腕悬空会很累。

作为机械键盘的受益者,我就在想会不会有更轻软的键盘?有的,静电容键盘。

静电容键盘可以说是专门为文字工作者设计的键盘,这种键盘的特点是轻软(可以达到30g)但是手感又可控。缺点是没有机械键盘清脆,因为键盘的触发和薄膜键盘类似,靠的是形变而不是机械机构。有人说用轻软的键盘跟用触摸屏一样,这点我是反对的:因为30g的阻力已经足够支持你的手指,且告诉打字的时候,手的重心其实是悬空的,决定累不累的还是按键的阻力。

想必很多程序员都听过HHKB(Happy Hacking Key Board)的大名。但是我个人是不推荐HHKB的,原因如下:

除了HHKB,还有一些品牌可以选择,比如RealForce和宁芝。但是RealForce的价格对于键盘而言是在是有点高(2000上下),国产品牌宁芝只有它的三分之一,如果只是想选把静电容键盘的话宁芝是个好选择。我目前在用一款80%加侧刻的,但是这里还是有两个问题:

想说的就这么多,祝你挑选到合适的键盘,编码快到模糊:)

我各种轴机械键盘都有,静电容键盘考虑再三,最终选择了realforce 87而没选HHKB

HHKB我没有,但他也是静电容键盘,开关原理和手感跟realforce87应该是相同的,最近也做了一些功课,大概跟你掰扯掰扯

1键位

注意我圈起来的地方,ctrl的位置,backspace,‘~’,‘|’的位置和标准布局的区别。其他的太明显我就不说了。

但说真的,键位这根本不是事儿,注册表+各种软件分分钟随便该,只要 *** 作系统能识别你的键盘,想怎么改就能怎么改,我的caps现在就是ctrl,而且单击是esc,和别的键触发组合键时就是ctrl。原来的esc可以拔掉了,这样不但省掉一个键位,而且 *** 作没有变麻烦,你不需要再同时按下额外的FN,PN什么乱七八糟的自定义键来区分按键当前的状态。

2重量

据说只有700多克,这款键盘真正的优势还是便携性,精巧的布局加上重量轻,你不觉得,这个东西就是为了代替笔记本键盘的吗?从外形到重量,完全就是要直接覆盖在笔记本自带键盘上取而代之的架势。

3品质

用料做工都是很棒的,貌似好点的热升华键帽一套也要四五百,如果你在乎这些的话,不用的时候拿在手里把玩把玩也挺开心的。好东西在手,确实能给人上buff,用着小两千块的键盘,你也不好意把代码写得太烂不是?

4手感

这个仁者见仁智者见智,我用的时间也不长,但是感觉还是不错的,至少不能简单的拿薄膜相提并论,最起码是手感比较好的薄膜吧。适合长时间打字使用。手感轻盈如红轴,微微的有点肉。

大概就这些特色吧,如果你非常喜欢,可以买来用用,习惯这种东西,只要你愿意,10年的习惯一两个星期就能改过来,我是有亲身体会的,以前打字指法不对,我花了两个星期的时间纠正过来的。重新配置键位这种事情也是,大家都觉得键位习惯改了是没法忍的,主要还是因为没有必要忍,从来都是设备适应人,哪有人适应设备的?所以没有必要跟自己过不去。

如果买静电容的话,建议上realforce,HHKB的定位很专,轻巧便携。同样的价钱HHKB少给很多键帽开关啊!非常规的键位想适应总能适应,再少的键位总能组合键实现所有功能,但多一个按键就是多一份方便。纠结这个,跟别人争这个没意思,主要看自己需要吧。

自己作为程序员,比较喜欢有质感的键盘。

打字的时候有比较清脆的声音,而且可以很有反馈感。

比较喜欢机械键盘,手感比较好,而且按键之间比较能分清感觉,可以比较轻松的盲打。

其次就是力度,自己比较喜欢青轴键盘,不需要很大的力气,长久的使用也不会感觉很累。

很多工作人员提到了用机械键盘敲字很爽,可以促使你多敲点代码。我个人感觉确实是有效果的,像我用的雷柏V510网吧版,特顺手,但机械键盘给你带来的附加价值可能是更重要的,前提是你要往这个路子上走:

买了个机械键盘,上reddit上的MechanicalKeyboards

subreddit看看别人讨论啥吧。哇塞,这么多牛B的程序员在用机械键盘呀,他们在讨论一些什么东西呀?学习一下!

看有很多人在讨论客制化键盘呀,感觉很酷,我也做一个吧。

60%的键盘不顺手呀,方向键都没有,听说可以刷个配列,我试试。

终于刷好了,网上的教程写的都是翔呀,我自己写个教程福利大众吧!先用jekyll做个博客?

刷固件都是用别人写好的程序,略感兴趣,我看看这个tmk是什么原理?

原来只要搞定tmk和teensy

20就能变键盘界大神了呀,我钻研一下。

arduino功能真强大,我看还能拿来玩别的什么。

……

在这个过程中,可以get各种技能,可以交到很多有共同爱好又技术牛B的朋友,同时训练了自己的学习能力、培养了Geek气质。我认为这些对于目前技术水平不强的程序员来说是很有帮助的。

大家好,感谢收听程序员·随身听。

这一期准备讲一讲程序员群体中的一种玄学:键盘,具体来说,是机械键盘。还有一种玄学,是耳机。如果说键盘是程序员的武器,那么耳机就是程序员的铠甲,不过,这一期我们先不讲耳机了。

先阐释一下啥叫玄学,玄学是指那些不可知,不可思议,科学不能解释,不能涉及的学说。

这样来说,似乎玄学带有贬义。不过,事先声明,本期中的玄学并没有贬义的意思,而是带有一种膜拜,或者说,想要亲近,却不得要领,没有途径,而带有一种酸葡萄心理的感情色彩。

说到这里,可能有些听者琢磨出来点味道,好家伙,原来你不是圈里人啊。

对啊,我不是圈里人,默哀三秒钟,一,二,三,然后擦干眼泪继续说。

到这里,作为厚道人,我得说,如果您想通过本期音频,得到关于机械键盘的指导型知识,就得失望了,因为我也想得到这方面的知识。如果您知道,还希望您能够通过微博告诉我。我是真的想知道啊。在此,先声谢过。

那么,我说点什么呢?才疏学浅的我,只是想把这个话题抛出来,谈一谈自己的一些观察和看法。如果有幸能够抛砖引玉,得到高人指点,到时候任督二脉一通,我再做一期指导型的音频。

那么,我们开始进入正题。

键盘作为电子产品的输入设备,比鼠标要出现得早。这很正常,因为进入图形交互系统的时代,我们才有鼠标的需求嘛。直至如今,键盘仍是我们在电子产品输入内容上,不可或缺的设备。

我们知道,一般来说,键盘有两大类,薄膜键盘和机械键盘。还听说一种,叫静电容键盘,静电容键盘太少见,我根本没见过,百度百科上说,静电容键盘是利用电容容量的变化来判断按键的开和关,在按下按键后,开关中电容容量发生改变,从而实现触发,整个过程不需要开关的闭合。正是由于无物理接触点就可以实现敲击,因而磨损更小,使用寿命更长。更稳定、迅速、全键无冲突、无比灵敏。通常在大型医疗设备上能够见到,也可作为比较昂贵的高端游戏外设。

在静电容键盘还没有进入主流前,我们就不说它了,回到薄膜键盘和机械键盘上。它俩的区别,简单来说,薄膜键盘的键,表面看起来是一个个的,其实,每个键帽是依托在一整张薄膜上的,按下一个键,薄膜上就压下去一个点到印刷电路板上,发出电信号。而机械键盘,那真是一个键,就是一个电信号的开关。所以,你就知道,为啥机械键盘要比薄膜键盘贵很多了,因为从工程学上讲,机械键盘的结构就比薄膜键盘复杂多了。

虽然,一般,机械键盘比薄膜键盘贵,但吊诡的是,早起的键盘可都是机械键盘。我小时候玩的小霸王学习机,就是那个一开机就发出诡异的声音——“小霸王,其乐无穷啊”,那就是机械键盘的。那时候还觉得敲键盘挺费力的。但如果,我们仔细观察下键盘的发展历史,就不奇怪了,就跟汽车一样,早期的汽车,纯手工打造,零件都是匠人一个个做出来的,但随着汽车行业的发展,追求产业化,模块化,纯手工打造的汽车必然退出主流汽车市场。键盘也是如此,随着技术发展,产业化的进步,薄膜键盘应运而生,一下子降低了成本,还增加了便携性。为什么还增加了便携性呢,因为由于机械键盘每个键都是一个个小开关,它需要一定的体积,而薄膜键盘只是一个按的动作,因此薄膜键盘能够做的很薄。为啥苹果的 MacBook 系列能那么薄?所以,即使它的键盘体验被称为敲铁板,它也不可能换成机械键盘,只能在薄膜键盘的基础上,想办法提高键盘的舒适感。

按理说,机械键盘在薄膜键盘的冲击下,就要退出历史舞台了,就像软盘被U盘取代,机械键盘的好兄弟,机械鼠标(就是肚子里装着一个滚球的鼠标)被光电鼠标取代。但是,有时候,有些看似过时的产品,还能苟延残喘,甚至是复活。就像纯手工打造的汽车,可能还是有它的小众市场。历史上,这样的事例也不少见,比如说拍立得,前段时间,我的朋友还用拍立得给自家的娃拍照留念;比如说广播,要知道**电视的兴起,那可是把无线电广播冲击的奄奄一息,但现在广播在汽车的普及下,在新的生活节奏下,又生机盎然。我作为程序员,都要在蜻蜓FM做广播了。

这里插一句,关于小众产品的复活,大家可以看一下爱奇艺上王自如的脱口秀,《科技相对论》,其中第一季的第三期就专门说的小众产品的复活。

书归正传,继续说我们的键盘。机械键盘为什么能够复活呢?我觉得,一个原因很重要,那就是有很多工作,都是要长期伏案于键盘之前的。像编辑,像程序员,一天敲键盘几个小时那都是少的。键盘作为生产力工具,那就相当于战士的武器,谁不想要一把得心应手的武器呢?这时,我们就怀念起机械键盘那独特手感和反馈感,甚至那噼里啪啦的敲击声。这就是我认为机械键盘复活的重要原因。

另外,程序员作为一个群体,也有自己的文化。文化是虚的,是需要在具体事物上表达的。作为程序员的一个重要生产力工具,键盘必然被程序员赋予了文化符号。为了个性化的彰显,为了追求差异化,甚至仅仅是为了鄙视另一个程序员,就这样,机械键盘就在薄膜键盘的势力包围中,强势回归。

现在的机械键盘,不仅种类很多,颜值担当的也很多,甚至有很多绚丽夺目的小功能,什么呼吸灯,跑马灯,夜间背光等等。我们接下来就说说机械键盘的门派。

在机械键盘的江湖,有四大门派,轻快如风的红轴,内外兼修的茶轴,嚣张直爽的青轴,直来直去的黑轴。

门派之别,来源于对武术的不同见地,但毕竟都是武术,有相同的根源。那机械键盘的共同原理是什么呢?

首先,不管是什么轴,它的机械轴都是由开关帽、开关帽固定卡、d簧、触点金属片和底座构成,还有一部分的机械轴里还有跳线。这几个部件中,最关键的部位是开关帽,d簧和触点金属片,它们的不同导致了触发的压力,手感和按键的寿命不同。先说d簧,d簧的圈数越少,d簧的反馈压力就越大,黑>青>茶>红,再说开关帽,开关帽作用于触点金属片,按压导致触点金属片连接或者断开回路,发出电信号,开关帽作用于触点金属片时产生阻力,阻力就会让我们感受到传说中的段落感,再加上开关帽不同的嵌套结构,作用到底座的键程不同,会带来不同的节奏感,红轴和黑轴就是直上直下的感觉,而茶轴和青轴则有一定的阻尼感。然后说说触点金属片,机械键盘单轴寿命是2000万次到8000万次不等,如果一个键被用坏了,一般来说,就是触点金属片损坏了,可以说触点金属片决定了机械键盘单轴的寿命。(要知道,薄膜键盘的寿命一般来说是30万次,如果一个键,你一天按100次,30万次就代表着这个键你能用3000天,小十年呢,机械键盘单轴几千万次,可以说,在你厌烦它之前,是用不坏的)说完最关键的三个部件,最后说说键帽,键帽是我们敲键盘是最直接触摸到的,一般是不同质地的塑料,键帽上的字有很多工艺,比如丝印,激光雕刻,激光刻蚀,热升华,二色成型,丝印是最容易让字摩擦刮花甚至消失的。

热闹的江湖只有四种门派么?当然不是,除了红黑茶青,还有绿轴,橙轴,白轴,灰轴,甚至怪轴,它们有的是不同于上面几种轴的力度,有的是用于空格键这样比较特殊的按键上,它们都比较稀有,有的已经停产,比如白轴,有的是厂家定制款,比如雷柏的橙轴,所以,这个江湖还是很热闹的。

讲完了机械键盘的基本情况,我们来说说玄学部分吧,那就是机械键盘的体验。

有人说,青轴是键盘里的春天,因为青轴触发深度最深,段落感最强,噼里啪啦的声音最大,打字的时候清脆爽快,像沐浴在春风中敲架子鼓。据说,使用青轴容易被你四周的人揍。。。

有人说,黑轴是公认的游戏轴,玩游戏黑轴是不二之选,因为黑轴没有段落感,直上直下,一触即发,打一盘游戏,尽显激情。

又有人说,茶轴是键盘中的绅士,优雅冷静,它全面兼顾,介于打字和游戏之间,相较于青轴,段落感弱了很多,相对于黑轴,又不是直上直下,因此,也有人会觉得它中庸没有个性。

最后说,红轴,红轴一般推荐给女生,因为它和黑轴一样直上直下,打字轻快,同时,它压力系数最小,毫不费力。

听到这里,不知道你能不能明晰的分出四种轴的不同,其实,真让你感受四种轴,可能没有那么明显的不同,如果把那些更小众的轴加上,如白轴,橙轴,灰轴,绿轴,你更加区分不出来。但是被人表达后,人为的强化了不同。这就产生了玄学。玄学的诡谲之处在于,你要根据这些体验去选你想象中的键盘,大概率的可能性是与你的想象不同。就是说,听起来很有道理,指导起事情来,可能要抓瞎。所以,我觉得买键盘,还是要买有眼缘的,当个外貌协会也不错,有机会呢,还是要去感受一下,觉得喜欢就好,没必要根据四种轴的文化定位来选。即使你选了黑轴,该团灭还是会被团灭的。

关于上面说的体验,没有接触过如此多的种类,或者没有长时间在键盘上码字的体验,可能很难有共鸣。你也可能会觉得这些人好矫情啊,不就是码字敲键盘么,说的神神叨叨,故弄玄虚。是啊,是有些故弄玄虚,文化不就这样么,虚虚实实,人类就是这样一种喜欢听故事的动物啊,把你心目中的神抽丝剥茧,还原历史情境,他还会让你感动的起鸡皮疙瘩么?所以,我们还是把机械键盘理解为一种程序员可爱的文化吧。

总结一下来说,机械键盘,相对于薄膜键盘,在体验上没有质的飞越,打字也不一定更快,也不省力,可能只是释放了本能中对节奏的渴望,但是却给程序员带来了很大的愉悦,创造了话题,也是程序员文化中不可或缺的一部分。

感谢您的收听。

程序员每日都要和电脑打交道,难免会需要一个好的键盘了,机械键盘可以分为茶轴、青轴、白轴、黑轴以及红轴,每种都是不一样的,因人而异。

我个人觉得键盘不仅要按着舒服,还得有感觉才是最好的,Cherry(樱桃)、海盗船、Razer(雷蛇)这几款的键盘我觉得都还不错。

以上就是关于学习编程经常敲代码有没有推荐的键盘全部的内容,包括:学习编程经常敲代码有没有推荐的键盘、程序员键盘挑选指南、程序员一般用什么键盘hhkb键盘很好等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9650035.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存