硬件
- Yoda II 键盘 (配置)
软件
丢掉鼠标前必要配置:系统偏好设置->键盘->快捷键->使用键盘导航在控制间移动焦点
日常
Alfred 重点推荐!!破解方法
推荐的Workflows:- 查文档: Dash 导入workflows到Alfred,破解方法
- 有道词典:Youdao for Alfred
- 变量命名:CodeVar
- Safari阅读列表:Safari Reading List 很好用的稍后阅读!
- 提醒事项:alfred-reminders 很好用的GTD!
- SwitchHosts 跟SwitchHosts!配合,可快速切换环境
- 计时器小工具:Timer
- 时间转换:Epoch Converter
- 查颜色:Colors
日常用途:
- 快速搜索:本地文件搜索、Google
- 快速打开:本地应用、chrome书签(整理日常工作网站书签名,快速打开会很爽)
- 快速执行:shell指令、计算、时间转换
- 变量命名:CodeVar、Youdao翻译
- 使用自定义的全局快捷键(把最常用的指令变成全局快捷键)
Mac系统监控:iStat Menus 破解方法
翻墙:shadowsocks
多屏幕快速切换:spectacleapp
工作
写文档:MWeb
接口调试:postman
IDE: VSCode、IntelliJ IDEA、PyCharm、webstorm(支持emmet!!)
二进制文件分析:Synalyze It! Pro、hexdump for VSCode
Xcode使用
日常使用:搜索、切换、编码;(快捷键根据自己习惯配)
搜索
- 全局快速搜索打开:
Open Quickly
模糊搜索 - 文件内快速定位:
Show Document Items
然后直接输入搜索(最好改方向键) - 文件内搜索用XVim
- 全局搜索
Find in Workspace
支持正则(最好改方向键) - 搜索Xib里的控件:
Show Library
- 编码时搜索Snippets:
Show Library
- 全局快速搜索打开:
切换
- 头文件、源文件切换:
Jump to Next Counterpart
、Jump to Previous Counterpart
- 切换附近文件:
Reveal in Project Navigator
然后方向键切换文件 - 焦点切换到编码区:
Move Focus to Editor
- 左侧显示隐藏切换:
Show Navigator
- 多分屏:
New Editor
、Close Editor
、Focus
- 切换多分屏焦点:
Move Focus to Next Editor
、Move Focus to Previous Editor
(这里xcode只能配Move Focus to Next Editor,另一个需要加Shift
,可以到系统偏好设置->键盘->快捷键->App快捷键:添加Xcode->Move Focus to Previous Editor) - 多分屏内打开文件:一定要修改设置->Navigation->Navigation->Uses Focused Editor不然行为好奇怪
- 头文件、源文件切换:
编码
- XVim2:支持vim的绝大部分功能,包括宏录制也支持