最近公司组织架构调整(是的,again。上一次经历的请移步 这里,感觉自带熵增体质,去哪儿哪儿裁员),赶上内部重新 review 工作中的生产力工具,包括即时通讯 / 会议 / 文档 / 团队协作等等。比如:
- IM:经历了从 Atlassian 全家桶的
HipChat
,到 微软的Teams
,现在准备换Slack
- 文档:从 Atlassian 全家桶系列的
Confluence
/Google Docs
/OneDrive
,准备换到Notion
不过还好,整体是向正常的方向发展。
同时做为效率工具控,正好借此机会梳理下自己的利器,啊不,是农具。还没达到「本来无一物」的境界,所以还得「时时勤拂拭,勿使惹尘埃」。
1. 系统 / 效率工具
除了耳熟能详的神器,比如 Alfred
/ Popclip
,这里推荐其他几个实用的:
Caffeine:避免系统进入休眠状态。
aText :输入增强应用,使用缩写自动扩展,相当于延伸版的 alias
命令。
TotalFinder:Finder 增强工具,支持多个 tab、拷贝路径等功能。
mas:App Store command line interface
其他系统相关的设置,可以参考 高效 MacBook 工作环境配置 - 2017 更新版
2. 中文输入法
做为资深五笔用户,想在 Mac 上找一款靠谱的 「五笔输入法」 相当不容易,直到发现了 清歌输入法
。特别「输简出繁」和「中英文切换」体验比较好。
3. 即时沟通
理想情况下,工作使用 Slack
,个人(从效率上)用 Telegram
。
微信
胖圈无法避免,QQ
依然会时不时扫几眼。虽然昨天发布的安卓 7.9.9 版本已推出注销功能,不过承载了太多回忆,整个青春总得有个地方安放。
4. 写作 / 知识管理
写作大部分时候用 Typora
和 简书
写 Markdown
,偶尔会用 Notion
。
最近尝试使用 VS Code
来写,因为有相当不错的扩展 :
Markdown All in One
Markdown Preview Enhanced (MPE)
Markdown TOC (Table Of Contents)
markdown-index
5. G Suite
不得不提下 G Suite
。个人是 Gmail
/ Drive
/ Keep
重度用户。
可能找工作面试期间 Calendar
/ Hangouts
会用得多一些。
6. Chrome
感觉需要单独把浏览器拿出来,因为作为一个「入口」,俨然一个操作系统之上的生态系统了。
除了常用的 AdBlock
/ LastPass
/ Save to Pocket
/ Feedly
等扩展,再推荐些个人觉得不错的,当然就有可能显得小众了。
One Tab :可以将无数个 Tab 合并到一个页面,可用来收集需要稍后处理的页面。比如像我这种情况,简直就是救星。
Distill Web Monitor :监控页面变动,发送消息通知。
应用场景:汇率,移民局消息,AWS / Azure 「What's New」,关注的新闻博客等等。比如及时得知 AKL 市中心 Queen Street 签证中心永久关闭的消息,让人不至于白跑一趟:
Tampermonkey:俗称“油猴”,用户脚本管理器。官方描述「The world’s most popular userscript manager」。强大如斯,可自行探索。
cVim:键盘党必备,Vim 用户福利。使用 Vim 命令管理页面。
Convertio:在线转换文件格式,支持超过 2000+ 种格式。
Kami:超强 PDF 工具
右键搜:顾名思义,扩展右键菜单。
Google Scholar Button:不止留学生,研发人员也需要时刻关注行业动态和学术界最新进展
Momentum:好壁纸,好心情
7. 开发相关
7.1. IDE
- 简单的脚本,
Vim
搞定
- 查配置和日志,
Sublime Text
。终端里直接subl
打开对应文件 - 稍大些的项目,
VS Code
VS Code
里有灰常多实用的插件,其中通用的推荐:
GitLens
/Git History
Bracket Pair Colorizer
Auto Close Tag
扩展一下,装上以下 VS Code
插件,上班划水摸鱼不是梦 以便劳逸结合:
动漫:daily-anime
小说:read-vscode-e
刷题:vscode-leetcode
7.2. 终端配置
Mac + Vim + tmux + iTerm2 + Oh My Zsh + Powerline font + Solarized color scheme + Powerlevel9k
- 使用 tmux 管理终端 Session
- 使用 spf13-vim 作为终极 Vim plugins
- 使用 Powerlevel9k 作为主题 Theme
- 使用 fonts-powerline 用作字体 Fonts,推荐
Meslo LG M Regular for Powerline
- 推荐使用 antigen 来管理 zsh plugins
贴下自己关于 antigen
在 .zshrc
里的配置以供参考:
# add antigen - plugin manager for zsh
source /usr/local/share/antigen/antigen.zsh
antigen use oh-my-zsh
POWERLEVEL9K_INSTALLATION_PATH=$ANTIGEN_BUNDLES/bhilburn/powerlevel9k
antigen theme bhilburn/powerlevel9k powerlevel9k
antigen bundles <<EOBUNDLES
pip
git
mafredri/zsh-async
sindresorhus/pure
zsh-users/zsh-completions
zsh-users/zsh-syntax-highlighting
zsh-users/zsh-history-substring-search
zsh-users/zsh-autosuggestions
autojump
command-not-found
rupa/z
andrewferrier/fzf-z
alexrochas/zsh-extract
alexrochas/zsh-git-semantic-commits
psprint/zsh-navigation-tools
sevanteri/zsh-dir-scroller
hlissner/zsh-autopair
ddollar/git-utils
peterhurford/git-aliases.zsh
gitfast
arzzen/calc.plugin.zsh
tarrasch/zsh-autoenv
desyncr/auto-ls
djui/alias-tips
jimhester/per-directory-history
skx/sysadmin-util
joel-porquet/zsh-dircolors-solarized.git
EOBUNDLES
antigen apply
具体配置步骤,可参考 iterm2-solarized
更多 zsh 插件可以在这里查看:awesome-zsh-plugins
另外奉上各种配置文件大集合:dotfiles
已经有人把安装设置 Mac 开发环境的步骤自动化了:dev-setup
7.3. 其他开发工具
- Dash:各种语言工具 API 文档合集
-
Beyond Compare:差异比较软件,高阶版
diff
- Charles:抓包分析神器
- Postman :API 接口调试工具
- Graphviz:脚本绘制结构图、流程图等
- quick-look-plugins:单击空格键,快速查看各种文件内容
brew cask install qlcolorcode qlstephen qlmarkdown quicklook-json webpquicklook suspicious-package quicklookase qlvideo
-
Go2Shell:
Finder
浏览文件时,快速打开Shell
并跳转到对应目录,相当实用
brew cask install go2shell
不过默认是打开系统的 iterm
,而不是 iTerm2
,需要经过设置。
open -a Go2Shell --args config
打开配置后,选择 iTerm2
,将 Go2Shell
安装到 Finder
。
8. 图片 / 视频
-
Snipaste:截图贴图利器,比
QQ
/微信
/Snip
截图的功能更多,不过 Win 版本更强大。 - ScreenFlow:屏幕录制,博主和在线教学必备
- HandShaker:本来还想推荐,Mac 上管理安卓手机文件的一把好手,比如批量操作图片。没想到官网已经没有对应的链接了……
结束语
个人觉得,其实最重要的倒不是软件,而是使用方法和行为习惯。
比如有待办项就放进 todo
里,然后就忘掉,以清空大脑,节约资源。同时尽量单线程,减少后台运行。
比如,在 NZ 的公司,agile 已成标配。每天站立晨会 (daily standup) 也会「吾日三省吾身」——「昨日尽善乎?今欲何为耶?有所阻而需助之乎?」 。同时工作中也用 Trello
,早上一来,自己会先大方向列出来正在做什么,准备做什么(埋头干活的同时,也要抬头看路);到下班前,再把已完成的 task 干掉。回想起来,十年前刚毕业入职时,就从前辈那里学到的方法,只不过当时使用的,是最原始的「纸和笔」。
「内功」深厚了,一力降十会,摘花飞叶,皆是利器。
参考
https://github.com/spf13/spf13-vim
https://github.com/amix/vimrc
https://github.com/gpakosz/.tmux
https://github.com/bhilburn/powerlevel9k
https://github.com/powerline/fonts
https://github.com/zsh-users/antigen
https://gist.github.com/kevin-smets/8568070
https://project-awesome.org/unixorn/awesome-zsh-plugins
https://github.com/mathiasbynens/dotfiles
https://github.com/sindresorhus/quick-look-plugins
https://github.com/donnemartin/dev-setup
网友评论