A. 87键机械键盘适合程序员使用吗,求推荐+
看你对数字键盘是不是需要呗如果是需要 那么就不适合 如果不需要就合适
B. 程序员经常按的两个键
我以前其实也挺喜欢按CTRL+C和V的 因为有些不用自己写 呵呵 但是还是没有CTRL+S那么频繁
C. 程序员键盘挑选指南
作为一个在键盘上纠结过一段时间的程序员,也算是积累了一点心得,在这里小结一下。我最早关注键盘的原因是长时间编码后,比如项目紧一天要搞个上千行加写文档,七八个小时下来手指会有些酸痛,所以就想物色一款轻软不费力的键盘,如果手感能更舒适那就更好了。
首先这个世界上主要存在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%加侧刻的,但是这里还是有两个问题:
想说的就这么多,祝你挑选到合适的键盘,编码快到模糊:)
D. 适合程序员使用的键盘有哪些
舒服:可以试试不同的机械键盘轴的感觉来选择,不同人偏好不同,但共同的感觉是比塑料弹簧键盘强很多回车:大部分 ANSI/US 布局键盘的回车都是一个中等长度的横条,要特别大的估计得找 International English 布局的或者其他专门的布局购买:大部分常见的机械键盘都在国内有零售商,淘宝买也很方便价格:大部分机械键盘都是“几百块”能搞定的
个人比较喜欢去掉小键盘区但保留功能键区的,现在用的是 Filco Majestouch Tenkeyless (87 键)。着名的 Happy Hacking Keyboard 也不错,就是现在新版的价格可能较贵。当然其他机械键盘厂商比如 Cherry 也有这类布局的产品。
E. 现实中程序员是怎样飞快敲代码的
敲代码很快有几个条件
1.对项目代码和结构非常熟悉,知道整个数据流的在代码中的流动过程和变化过程。知道当前新增的代码在整个项目处于哪个位置,对于数据会有产生什么新的变化。这些要心理有数。也就是从架构层面去思考代码的编写。
2.对于需求理解的很透。这样业务逻辑转成代码逻辑就不会有任何不清楚的地方。
3.已经解决了技术难点,也就是说前期测试性代码已经写过了弄清楚了,避免了突然出现的技术性难点
4.新增的代码和新增的数据结构已经仔细思考过了,并设计好。也清楚引入这些新的代码和数据结构对现有代码的整体影响
5.异常点的位置的处理方案已经安排好了。写代码一部分是正常业务流程,算法过程,但是另外一大块就是处理各种异常。当异常出现之后,是代码重试,报错后忽略,还是报错之后停止代码,还是报错后清理代码并重新恢复上一个状态,等等。这些都是要心理有数。
6.对于如何新增源代码文件,命名函数,命名文件名,命名类名,命名变量名有一整套方案。有时候想个函数名或者变量名都要卡好几分钟,就不算飞快了。别笑,想个变量名,网络十来分钟的时候多了去了。
7.外部环境已经准备好了。IDE稳定,数据库结构稳定,数据稳定,网络稳定,访问网页顺畅,准备好免打扰的牌子。准备好刷卡提需求的二维码,准备好板砖和大刀,预防产品经理提需求和改需求。
F. 程序员写代码习惯用什么键盘
程序员一般不挑键盘,不过见过有装B的使用机械键盘的!我可以直接告诉,程序员多数时候需要的是双屏,对键盘上一般键程短点的薄膜键盘就可以了,甚至有时我会其他方做开发时使用笔记本,没事装两本案头书或是需求分析之类的文档,有时多的屏幕用来调试或查看文档是极其方便的,而装B地背个机械键盘是只能用来装B了!
不过一般程序还是喜欢孤岛式键盘,喜欢全键盘,键程较短,回馈较软的键盘都是可以的。除非是文字编辑或游戏用户才会使用高端的机械键盘,但有些程序员其实热衷于新技术的,所以会有一个机械键盘。
正常的情况下,程序员的打字速度什么都不会很快,而且也没有时间去换轴,很多时间要看文档,调试或功能验证,好一点的键鼠就可以了,没有必要上机械键盘的。
若说形式,一般是用美104键盘即可,笔记本的话使用多是88键盘就行了!对其要求不高的,若是多余资金,请考虑组双屏的实用性更大——这个才是真正能提高效率的!
G. 程序员为啥要3个键小键盘
方便。
1、程序员通过三个键小键可以实现pageup,pagedown。
2、通过配套的软件可以把这个小键盘定义成任意的键盘、按键组合或者按键。
3、也可以定义成鼠标上的任意的按键。
H. 适合程序员使用的键盘有哪些
舒服:可以试试不同的机械键盘轴的感觉来选择,不同人偏好不同,但共同的感觉是比塑料弹簧键盘强很多⋯⋯
回车:大部分 ANSI/US 布局键盘的回车都是一个中等长度的横条,要特别大的估计得找 International English 布局的或者其他专门的布局
购买:大部分常见的机械键盘都在国内有零售商,淘宝买也很方便
价格:大部分机械键盘都是“几百块”能搞定的
个人比较喜欢去掉小键盘区但保留功能键区的,现在用的是 Filco Majestouch Tenkeyless (87 键)。着名的 Happy Hacking Keyboard 也不错,就是现在新版的价格可能较贵。当然其他机械键盘厂商比如 Cherry 也有这类布局的产品。
I. 适合程序员使用的键盘有哪些
我现在使用的就是微软自然人体工学键盘 4000,总体感觉还是不错
优点不用多说,长期使用对手腕的保护作用还是很明显的。但是个人不满意的地方还是挺多。
1. 空格键不是很灵活,需要较大的力量按下。习惯后还好,只是略有不适。
2. 左CRTL/SHIFT键被手掌盖住了,尤其是使用Eclipse的时候,很多组合键都要加CTRL,所以不是很方便
3. HOME,INSERT,END,DELETE,PAGE UP/DOWN这六个键以及数字键盘离右手太远,使用Eclipse的时候也是一个困扰,右手被迫总是离开托架。
4. 鼠标放在键盘的右手边,因为键盘太大,不得不抬起整个手臂去拿鼠标,如果频繁使用鼠标,也是一个困扰。
个人感觉,如果微软4000键盘作成Arch键盘一样大小,加上ThinkPad的红帽放在键盘中间当鼠标,但是维持手腕舒适度不变,就很完美了。
因此,基本上使用微软4000的键盘,与其配合最好的编程工具是VIM,合适的VIM快捷键配置让你在编程的时候基本不用移动你的手!
不知道有没有人使用微软的Arch键盘,最近很想试试。
J. 求推荐程序员用的机械键盘什么轴 多少键 发不发光之类的
首推肯定青轴,用起来声音清脆悦耳,手感非常好,就像弹钢琴,缺点就是声音大,如果周围有人怕吵就要三思了。可以选红轴,红轴声音小,但手感没有青轴好。不差钱就买樱桃牌,雷蛇,差钱就买达尔优,狼蛛。