写在前面, Mac 使用感受,纯粹的个人偏见,看官大可直接跳到下面的工具推荐阅读。
17年底,鄙人跳槽进入一家互联网金融公司,公司配备的笔记本是16年款 MacBook Pro,8G。对于之前只使用 Windows 系统和开发环境的我来说,很是高大上。犹记得工作第一天,领到笔记本时,还在纳闷,怎么没有鼠标啊?然后还手机百度 Mac 手势操作大全。哈哈,真实光辉历史。使用2个星期,基本上熟悉手势,确实很爽,;使用一个多月之后,发现 Mac 也并没有传说中那么神器,可能主要还是因为8G,打开应用程序不多的情况下勉强够用吧。要知道,平时工作时,基本上在运行的程序有:Chrome 浏览器(打开多个 tab 页,尽管有在使用 Chrome 插件 OneTab ,可以把暂时不需要的页面收藏下来,暂时关闭以节省内存,),Safari 浏览器,电脑版微信(是的!没有使用钉钉这类工作通讯工具),有道云笔记,postman,sequel pro,DataGrip,sublime,需求文档 keynote(Mac 上的 ppt,但是动辄十几甚至几十 M),设计图(高清大图),2~4 个 IDEA 窗口(特意放在最后面说:公司的开发流程在我看来算是分布式,微服务的一种实践吧,不知道有多少个应用,每个应用都打包成 war 包,部署到 openshift,多个应用之间的通讯方式有消息队列, http,rpc等),本地使用 tomcat 部署调试,然后我又在使用 jrebel 热部署工具,也就是说,同一时间可能有2~3个热部署的 tomcat 调试应用在跑着。总而言之,也会有些许的卡顿现象,电风扇也会疯狂地旋转发出声音。
8G 不够用。那么还是需要内存清理工具。使用 memory clean,还不错。
一些快捷键、技巧
大屏幕 + idea 全屏,无干扰,三指切换全屏应用,完美。
command + F3,显示桌面。
command + Q,退出;
command + W,关闭;
Mac设置当前文件夹打开terminal终端
System Preferences -> Keyboard -> Shortcuts -> Services -> New Terminal at Folders/New Terminal Tab at Folder 这二项都勾上。然后在Finder中,在任何目录上右击->service就能看到进入terminal的选项。TODO:貌似并不能在Finder的任何地方右键打开terminal?上面的方法只能设置文件夹右键打开!
工具
IDE:Java 开发选择 IntelliJ IDEA毋庸置疑。
数据库连接工具,之前一直在使用dbeaver,基于 java 开发,和 eclipse 一个样子,支持多平台,值得称赞的是几乎所有数据库都支持。但是不得不说,功能全面之后,性能可能就是短板,查询时好慢。所以转而使用 sequel pro,一款据说专门针对 Mac 平台进行优化的数据库连接工具,只支持 MySQL。但是,使用一段时间之后发现,也就那样;此时才知道 jetbrains 的强大,datagrip 早有耳闻也试用过,但是需求不是那么强烈。现在使用起来,只是因为我的工作日常真的完全是 CRUD 啊。
内存清理,上面说memory clean,另一款 CleanMyMac 3, 但是全盘扫描清理貌似会误删一些文件。
命令行,使用 iTerm2 替换默认的 terminal。
屏幕拖动,切换到主屏(或者副屏),slate。
文本编辑工具,使用 sublime,也是插件的思想,可以安装很多酷炫的包 package。
docker:Docker for Mac。
另外推荐我的另一篇博客[Mac下开发技巧](javascript:void(0))
标签:技巧,感受,8G,terminal,Mac,command,使用,工具 From: https://blog.51cto.com/u_15851118/5806026