💛 前情提要💛
本文是番外篇:针对我们需要长时间面对电脑码字的需求,键盘对于我们来说是必不可少的工具
而本文就是为大家排忧解惑🤩,从我的个人体验出发,希望可以给大家带来更详细的感受~
以下内容干货满满,跟上步伐吧~
📌导航小助手📌
首先,我们多数人常用办公的工具就是笔记本电脑,所以我们就来细细分析原生的键盘和机械键盘的区别,和机械键盘为什么会受到那么多人的喜爱❤️
➡️简单来说:
笔记本键盘:

机械键盘:

1️⃣机械键盘所带来的轴体,是原生键盘没有的,每一次敲击的声音,它们都会给我们带来一种确定性的感觉,这是笔记本原生键盘所无法媲美的
2️⃣一款好的机械键盘会在做工上就下足了功夫,键盘的外观、键盘的材质都会让我们的手指摸上去的那一刻就会想抛弃笔记本的键盘
3️⃣当然,对于我们日常的娱乐,机械键盘的灯光特效配合游戏的场景,都会让我们情不自禁的带入进去,更有氛围感
其中对于目前的我来说,也算是一个经验颇深的客制化玩家了😋
经过了多家厂商的键盘体验,我选择了Keychorn品牌
一个网红的国产厂商
在确定选择机械键盘后,我不得不提及一个牌子:Keychorn

💡Keychron是机械键盘网红品牌
Keychron最大的特点就是可以同时兼容win和mac,在Mac布局中具有与传统Mac系统相同的功能macOS媒体键(F1~F12)!
Keychron键盘与多种操作系统100%兼容,完美适用于macOS,Windows,iOS和Android
✨这也是我为什么会尝试Keychorn的系列键盘并逐渐入迷无法自拔的原因🥰
选择一款适合自己的机械键盘最重要的无疑就是外观了
而Keychorn那稳重且机械感和科技感满满的外观就恰恰好好的戳中我的❤️
而这种极简的风格,也正好符合我们程序员的审美~
Keychorn K3的键盘Keychron K3是一块比较小巧、轻薄的无线键盘,84键位布局,长度与Macbook Air 13.3英寸的机身宽度基本一致
👉所以电脑整体与键盘结合的一体性很高,也正好适合我这种“强迫症”😉
只要桌面有能放下笔记本电脑的空间,那电脑稍微往前一推,就能放下这块键盘了
这也很适合桌搭党哦~,键盘放在桌上的整体协调也是非常的棒!
👉我们前文提及到,一个键盘吸引用户的一个重要的点就是:质感
它的重量虽然不重,但也不会轻飘飘的没有质感,键盘正面的底盖是铝金属材质,表面有磨砂处理,边缘的倒角圆润不割手。
做工、质感确实挺不错,跟Macbook、iPad放在一块,看着还挺舒服。
这键盘的特点就是采用的矮轴,比传统的轴体薄了40%。所以从侧面看,它的键帽悬浮效果非常明显,把白色背光(17种灯光效果)打开就更明显了
另外我这款是茶轴,段落感较轻,按键声音小,手感比较柔和,更适合我们日常的学习码字和代码书写~

💡 关键的来了: 键盘的背面有两个拨动开关
1️⃣靠外侧是切换系统开关,支持Win/安卓或者Mac/iOS系统的切换【这对于Mac党来说就是福音啊🤗】
Mac系统键帽,包装里还有一套(3枚)Windows键帽可以替换,还有两枚是装饰用的替换键帽2️⃣另一个拨动开关是切换蓝牙、关闭、有线三个模式用的,蓝牙模式下,长按Fn+1/2/3这三套组合键,就能连接到三台不同的设备


➡️综上: 从外观来说,Keychron K3非常轻薄小巧,做工质感也不错。
✊它真正吸引我的地方,就是能在三台设备之间切换,并且支持Windows跟Mac系统,对于咱们双系统、多设备用户非常友好
✨以上就是我的一些个人体验和感受啦🍭 ~
希望对你们选择键盘提供了更多的思路
但选择键盘还是需要从个人的实际体验出发,去多多大胆尝试,相信大家一定能找到适合自己的键盘!!!
TIPS: 目前
Keychorn键盘也在CSDN开发者商城上线啦【还有30元优惠券+68元礼包呢🤩】,有兴趣的小伙伴可以去了解了解呀
#入坑keychron#
那些年用过的机械键盘
感谢你们的阅读😆
💫如果有错误❌,欢迎指正呀💫
✨如果觉得收获满满,可以点点赞👍支持一下哟~✨

我正在尝试在Ruby中制作一个cli应用程序,它接受一个给定的数组,然后将其显示为一个列表,我可以使用箭头键浏览它。我觉得我已经在Ruby中看到一个库已经这样做了,但我记不起它的名字了。我正在尝试对soundcloud2000中的代码进行逆向工程做类似的事情,但他的代码与SoundcloudAPI的使用紧密耦合。我知道cursesgem,我正在考虑更抽象的东西。广告有没有人见过可以做到这一点的库或一些概念证明的Ruby代码可以做到这一点? 最佳答案 我不知道这是否是您正在寻找的,但也许您可以使用我的想法。由于我没有关于您要完成的工作
我想将我的MacSnowLeopardruby从1.8.7升级到1.9.1版本,有人知道轻松且最好的升级方法吗?因为我读了一些论坛/帖子/博客/讨论说覆盖苹果发布的ruby不好将Rails从版本2.2.2升级到2.3.8的最佳方法是什么?因为我找到的所有信息都仅适用于豹/老虎,而且很少有关于雪豹的复杂文章。他们还说覆盖apple提供的rails不好吗。谁能帮帮我?谢谢。 最佳答案 DanBenjamin有一些greatinstructionsforcompilingandinstallingRuby,RubyGemsandRai
当谈到运行时自省(introspection)和动态代码生成时,我认为ruby没有任何竞争对手,可能除了一些lisp方言。前几天,我正在做一些代码练习来探索ruby的动态功能,我开始想知道如何向现有对象添加方法。以下是我能想到的3种方法:obj=Object.new#addamethoddirectlydefobj.new_method...end#addamethodindirectlywiththesingletonclassclass这只是冰山一角,因为我还没有探索instance_eval、module_eval和define_method的各种组合。是否有在线/离线资
我最近决定从我的系统中卸载RVM。在thispage提出的一些论点说服我:实际上,我的决定是,我根本不想担心Ruby的多个版本。我只想使用1.9.2-p290版本而不用担心其他任何事情。但是,当我在我的Mac上运行ruby--version时,它告诉我我的版本是1.8.7。我四处寻找如何简单地从我的Mac上卸载这个Ruby,但奇怪的是我没有找到任何东西。似乎唯一想卸载Ruby的人运行linux,而使用Mac的每个人都推荐RVM。如何从我的Mac上卸载Ruby1.8.7?我想升级到1.9.2-p290版本,并且我希望我的系统上只有一个版本。 最佳答案
给定一个nxmbool数组:[[true,true,false],[false,true,true],[false,true,true]]有什么简单的方法可以返回“该列中有多少个true?”结果应该是[1,3,2] 最佳答案 使用转置得到一个数组,其中每个子数组代表一列,然后将每一列映射到其中的true数:arr.transpose.map{|subarr|subarr.count(true)}这是一个带有inject的版本,应该在1.8.6上运行,没有任何依赖:arr.transpose.map{|subarr|subarr.in
我已经通过提供MagickWand.h的路径尝试了一切,我安装了命令工具。谁能帮帮我?$geminstallrmagick-v2.13.1Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingrmagick:ERROR:Failedtobuildgemnativeextension./Users/ghazanfarali/.rvm/rubies/ruby-1.8.7-p357/bin/rubyextconf.rbcheckingforRubyversion>=1.8.5...yescheckingfor/
我想在Ruby的TCPServer中获取客户端的IP地址。以及(如果可能的话)MAC地址。例如,Ruby中的时间服务器,请参阅评论。tcpserver=TCPServer.new("",80)iftcpserverputs"Listening"loopdosocket=tcpserver.acceptifsocketThread.newdoputs"Connectedfrom"+#HERE!HowcanigettheIPAddressfromtheclient?socket.write(Time.now.to_s)socket.closeendendendend非常感谢!
我正在使用macos,我想使用ruby驱动程序连接到sqlserver。我想使用tiny_tds,但它给出了缺少free_tds的错误,但它已经安装了。怎么能过这个?~brewinstallfreetdsWarning:freetds-0.91.112alreadyinstalled~sudogeminstalltiny_tdsBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingtiny_tds:ERROR:Failedtobuildgemnativeextension.完整日志如下:/System
我一直在工作中使用seleniumIDE。现在我们决定将Seleniumwebdriver与Ruby结合使用。我完全不知道如何设置我的Mac,MacProYosemite10.10.5。在我的终端中,我运行了这些命令:$ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"$brewdoctorYoursystemisreadytobrew.$brewinstallruby==>Summary/usr/local/Cellar/openssl/1.0.2d_1:464fi
我在尝试通过rubygems安装json模块时收到此警告。有什么想法吗?Mac-Minipoulh$sudogeminstalljsonPassword:WARNING:File'/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/specifications/json-1.2.0.gemspec'doesnotevaluatetoagemspecificationBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errori