经常被人问到我在用啥,所以记录下,以下是目前在用的软件和硬件。由于这些经常会变,所以这篇文章也会做持续更新。
编辑器和 Terminal
我的编辑器是 Intellij Idea,内置功能很强大了,主要是省心,不必费精力去找插件等。然后也会辅助用 VSCode 去做一些临时文件的快速编辑。
- 使用
Operator MonoDank Mono 字体,Operator Mono 看久了有点厌 - Intellij Idea 使用 material-theme-jetbrains,Theme 选 Material One Dark,字体依旧是 Dank Mono,Fallback Font 选 None,16 号,行距 1.2,效果图
- Terminal 用 iTerm2 + zsh + oh-my-zsh 的组合,主题是 robbyrussell
- 在 Intellij Idea, VSCode 和 iTerm2 里都配了 Operator Mono, 字号为 14 pt
- 每个项目手动开启 ESlint,这样就会自动解析项目的 .eslintrc,并在编码时给出提示
- iTerm2 里配
Run command…
为/usr/local/bin/idea \1
(图),这样 Command + 点击文件路径,就会在 Intellij Idea 里打开 - 用 nvm 管理 Node.js 版本(记得清除历史版本,很占磁盘容量)
桌面应用
翻墙
- google 云,绑信用卡一年免费,看 youtube 4K 流畅
- rixcloud 备用,看 youtube 4K 流畅,有点贵,优点是稳定省心,老牌服务商,支持 surge 客户端
- 软件在 Mac 下用 ShadowsocksX-NG-R,iPhone 下用 ShadowRocket(国区没,需切美区账号)
- Proxifier,实现命令行翻墙,解决 iTerm2 下偶尔要连墙外网站的需求(比如 npm publish),我的配置
开发辅助
- SourceTree,git 辅助,由于 git 高级操作命令没记住,就用 UI 操作了
- Github Desktop,管理 github 仓库的变更和 PR,代替了 SourceTree 的部分工作,可以方便地把别人的 PR checkout 到本地验证
Ship 2,github issue 和通知管理- ColorSnapper2,取色
- Dash,文档查看
- Charles,Mac 和 iOS 下抓包用,支持 https
- Paw,请求模拟
- Gas Mask ,Hosts 管理
效率
- OmniFocus ,任务管理神器
- Alfred,应用的快速启动,以及 Code Snippet 管理
- Karabiner Element,用于 把右 Command 和 Capslock 键利用起来 ,减少快捷键冲突,简单 note
输出
- Bear,写作工具,颜值高,订阅了 Pro,和手机同步
- OmniGraffle,画流程图
- LICEcap ,GIF 录屏工具,准备尝试用 Kap 代替
- ScreenFlow,视频录制和编辑,最近发现录屏还是自带的 QuickTime 更好用
- XMind ZEN
XMind,脑图工具 Quiver,Markdown 笔记软件,在此之前一直用 Evernote ,已逐步切换到 BearMarp,用 Markdown 写 PPT,内部分享时用用
其他
- Reeder 3,RSS 阅读软件
- Bartender 3,管理系统右上菜单项,隐藏或收起不常用的
- Softorino YouTube Converter,YouTube 视频下载
- Downie 3,通用视频下载
- 1Password,密码管理
- Sketch,设计软件,在学
- f.lux,调节显示器色温,护眼,尤其是早上起来屏幕实在是刺眼
- KeepingYouAwake,可保证系统不自动休眠
- RDM,分辨率切换,允许设置未支持的分辨率
- Kiwi for Gmail,Gmail 客户端
- DaisyDisk,磁盘容量占用排查
- 网易 Mumu,Andriod 模拟器
- Final Cut Pro,视频剪辑
- Folx 5,下载工具
- CleanMyMac 3,系统满了的时候做清理用
- MPlayerX + SPlayer + MPV + VLC,视频播放
Chrome 插件
- OctoLinker,根据 require/import 或 package.json 中的 dependencies 进行快速跳转
- Refined Github,Github 改进
- npmhub,在 README 下方显示 npm 依赖信息
- Hide Files on GitHub,隐藏配置文件等非必要文件
- Github Hovercard
- SourceGraph for Github,源码跳转
- DevTools Author,让 Chrome Devtool 支持主题,我的主题是 3024,字体用 Operator Mono
- Tampermonkey,油猴,通过脚本定制网页
- uBlock Origin,广告 Block
- Netflix Rating
- Better History,搜索历史记录用
在线应用
- refiddle,regex101,调正则表达式
- astexplorer,调 ast
- explainshell,shell 命令分析
- ginger,英语语法检测,ref
- Head Elements
- Glitch
- ghub.io,redirect to an npm package’s repository page
- devhints,各种 cheatsheets 汇总
- sketchboard,在线画流程图
- draw.io,在线画流程图
- HackMD,在线笔记,有 PPT 展示功能
- Slides,PPT 制作
命令行
用 homebrew 安装。
- autojump
- the_silver_searcher
- hub
- tig
- bat,带行号的 cat
- tree
硬件
- MacBook Pro 15-inch, Mid 2015 +
MacBook Pro 15-inch, Late 2013+MBA11 - U28E590Dx2,三星显示器,应该是 4K 中最便宜的了
- Herman Miller Embody
- HHKB Pro 2 无刻x2 + 彩色键帽
- Razer DeathAdder Chroma x2
- 华硕 RT-AC88U +
网件 R7000+ 极路由 1S (配 SS 自动翻墙给 PS4 用) - 神舟战神 Z7-KP7S1,PC 游戏用
- iPhoneX
- Bose QC30 和 [BOSE SOUNDLINK MICRO],
Beats Powerbeats2 Wireless + SONY ZX770BN 降噪 - PS4 + VR 套件
- Traxxas Summit
- FUJIFILM X100T
- Nvidia Shield TV(美版),电视盒子,可以看 youtube、netflix 等,性能很好
- Bamboo Folio,画流程图用
- Switch
- Kindle Oasis2
- Blue yeticaster
- Osmo Mobile 2