程序员使用MacBook Pro可以完全脱离鼠标操作,设计师或者剪辑师很可能还是离不开鼠标,不过除了做设计、做剪辑我基本上找不到你需要在MacBook Pro用鼠标的理由了,你如果能够脱离鼠标工作,出差的时候少带一个鼠标也是极好的。

MacBook Pro能够脱离鼠标工作的主要原因我总结了下有三个,当然有主观原因,也有客观原因。

Magic Mouse美观强大,不过这玩意儿用着累还有槽点

Magic Mouse当然是好产品,尤其是从功能上讲,确实非常使用而强大,针对macOS的优化也可以说是做到了极致。

Magic Mouse的滚动体验非常好、非常流畅,还非常贴合惯性滚动的效果,整个鼠标的上半部分都可以滚动,相对于普通鼠标这一点用起来非常舒服。当然请忽略写代码时候的感受,这个优点也会成为有时候写代码会遇到的问题,一不小心可能就选中了某个区域,然后代码的位置就发生了改变,也就是说有误操作的可能。

这玩意儿好是好,用着也是真的有点累,这么多年来我对MacBook Pro产品最不能忍的两个点,一个是新款MBP的蝶式键盘,一个就是Magic Mouse的设计。当然Magic Mouse是美观的,可是这玩意儿真的不符合人体工学设计,别说手比较大的男生,就算是女生的小手用久了也会很难受。除此之外Magic Mouse的充电口设计也不是非常合理,当然这个可以一分为二看待,苹果考虑的可能是这样设计平时使用的时候你就看不到这个充电口了,会比较美观,不过充电的时候放在旁边总感觉像个被翻了身的乌龟,总是觉得怪怪的。

MacBook Pro的触摸板足够强大

一个三指拖动估计就足以让很多触摸板党爱不释手了。

苹果的触摸板真的是太好用了,尤其是新款的MacBook Pro让触摸板面积又大了很多,几乎占到了键盘下方一半的面积。这玩意儿还不容易误触摸,之前用过一个Windows PC,至于是哪个品牌我就不说了,动不动就误操作真的是让我受够了。

MacBook Pro的触摸板手势操作非常齐全,缩放、旋转、页面滚动、三指拖拽、显示桌面、进入Launchpad、切换全屏应用,都可以轻松通过手势操作来实现,可以说非常方便,也几乎覆盖了所有的应用场景。

macOS是Unix哲学,Emacs/Vim为键盘而生

macOS是基于Unix的FreeBSD分支建立起来的操作系统,Unix最初则是为极客用户准备的操作系统,很多产品设计之处就是为了编码方便而设计的,因此很多专业的编程软件一开始考虑的就是键盘哲学,尽可能避免手脱离键盘操作。

作为编程界最重要的两个文本编辑器,Emacs/Vim从一开始就符合键盘操作的设计哲学,你能想到的一切操作,比如换行、复制、粘贴、剪切等操作都完全是用快捷键来操作的,鼠标反而会降低工作和学习效率。

总之我觉得只要不是设计师或者剪辑师,基本上可以完全脱离鼠标操作使用MacBook Pro,而且当你习惯了手势操作以后,在某些特定的场景下会提高你的工作和学习效率,也不用随时带一个鼠标在身上。

MacBook pro真的可以做到完全不用鼠标吗?相关推荐

  1. MacBook Pro win7系统下使用 苹果鼠标 apple mouse

    之前为了让自己对移动开发有更深入的了解,在自己的MacBook Pro下通过bootCamp安装了一个100G的win7系统,用来学习android. 今天正值元旦假期前的最后一天,文艺的公司放5天假 ...

  2. 改变MacBook Pro的鼠标响应速度

    默认情况下,MacBook Pro的鼠标体验真的是太差了.也许不同机器之间有差异,至少是我自己的机器体验上不是很好. 强制使用了一阵子触控板,虽说Mac的触控板体验是非常好的,但是百分百能够短时间内取 ...

  3. Macbook Pro 外接显示器后,鼠标滑动延迟

    我的笔记本是MacBook Pro 2019款(双显卡配置),显示器买的是Dell U2718Q,连接线用的是自带的两头Type-C. 外接后发现鼠标滑动有明显延迟,就是做不到指哪滑哪,就像在拖动一个 ...

  4. Macbook Pro 鼠标卡顿问题

    Macbook Pro 鼠标卡顿问题 目前无解,只能改善.该问题最早能追溯到 2015年. https://jingyan.baidu.com/article/ff42efa93632c5c19e22 ...

  5. 19年Macbook pro type-c 供电问题,鼠标,u盘失灵,推展坞用不了。

    19年Macbook pro type-c 供电问题,鼠标,u盘失灵,推展坞用不了,可进行SMC的重置

  6. 【设备问题】罗技M590鼠标无法连接Macbook Pro问题解决

    [设备问题]罗技M590鼠标无法连接Macbook Pro问题解决 参考文章: (1)[设备问题]罗技M590鼠标无法连接Macbook Pro问题解决 (2)https://www.cnblogs. ...

  7. 软件与硬件我该选哪个_MacBook Air 和 MacBook Pro 该选哪个……?

    一个多月前,Apple 发布了 2019 款 MacBook Air 和 MacBook Pro,经过这一次的更新之后,MacBook 产品线总算变得更加清晰了,同时也减少了之前存在的价格和定位产生冲 ...

  8. 我为什么花 1 万多买 MacBook Pro,重点是推荐我常用的开发写作相关的工具

    我是斜杠程序员风筝,我又来了.微信搜索公众号「古时的风筝」,一个不只有技术的技术公众号. 本篇并不是苹果吹,只要是你用的顺手并适合的系统就是最好的系统,我现在也是 Mac .Windows 都用,只是 ...

  9. Macbook pro苹果笔记本电脑安装双系统图文教程

    苹果的产品一直就以高端时尚来示人,不管是iphone手机还是macbooke都是一样,很多买了苹果电脑的朋友都会再装上windows系列的系统,但其实苹果电脑官方在硬件设计上主要还是为了ios系统,所 ...

最新文章

  1. Android大图裁剪解决办法
  2. python中的lambda匿名函数
  3. 【背景建模】基于时空特征(续2)
  4. Maven自動化構建工具
  5. CTF -杂项密码学,常见密码介绍(二)
  6. 数组赋值给vector和list,顺便说明int和size_t的区别
  7. mysql截取longblob类型字段内一小块数据的方法
  8. javaWeb服务详解【客户端调用】(含源代码,测试通过,注释) ——applicationContext.xml
  9. spring基于注释的配置_基于注释的Spring MVC Web应用程序入门
  10. Envi 4.7 破解安装及下载(转)
  11. easy connect 获取服务端配置信息失败_如何统计 Mysql 服务器状态信息?
  12. 95-30-020-java.util-Map
  13. 加强网站安全、重构公司的门户网站项目(C# VS2003)
  14. iMX8MM u-boot2021.04移植
  15. t470换屏线_硬件笔记之Thinkpad T470P更换2K屏幕
  16. cmd下载ftp文件
  17. MySQL之my.cnf配置文件
  18. c语言笔记——黑马程序员上课笔记
  19. RaspberryPi 4B
  20. 命令行窗口的解释及使用

热门文章

  1. python stringio_python 的StringIO
  2. python golang哪个性能高_golang和python哪个比较好?
  3. 华为鸿蒙应用在哪些机型,鸿蒙概念股要起飞了?华为哪些机型能用上鸿蒙系统...
  4. EtherCAT学习笔记:非周期性邮箱数据通信
  5. Sublime编辑器之Verilog
  6. transition过渡动画的自述
  7. SDL游戏开发之三-瓦片地图
  8. Linux RedHat CentOS 操作系统加载挂载U盘、USB移动硬盘方法
  9. bfs写法 nightmare
  10. web前端【第十五篇】popup简单使用(弹出页面)