“携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情”。
常用软件
- Hapigo:高效启动器,集合了搜索、翻译、粘贴板历史记录
- Things:todo list,有全局快捷键快速添加待办,UI 很流畅
- App Cleaner & Uninstaller:卸载利器,帮你卸载得一丝不剩
- Apifox:API 文档,优点是功能齐全
- Rectangle:分屏软件,快速排列软件
- iPic:图片上传,对比其他的,优势是体积小(原生)
- 1Password:密码管理,优势就是老牌,比较可靠
- SwithHosts:切换本机 host
- Amphetamine:保持电脑不息屏,使用场景比如:终端跑脚本
- pap.er:壁纸软件,优点就是高清和够简洁
- Reeder:rss 订阅客户端,简洁体验流畅
- MacMousefix:鼠标模拟触摸板
- 语雀:笔记软件,优点就是功能齐全
- 妙言:笔记软件,优点是原生开发,纯本地够安全,且在迭代中,目前支持了 ppt 功能
代码编辑器
Webstorm:项目开发使用
- 外观:One Dark 主题、Monaco 字体、14px、行高 1.4
- 插件
- GitLink:快速打开远程地址
- Atom Material Icons:菜单 Icon
- One Dark theme:主题
- Rainbow Brackets:彩虹括号
- Conventional Commit:commit msg 模板
VScode:看源码使用,结合 github 的 Codespaces 使用
终端
不是终端的重度用户,平时 Git 都使用 Gui,所以直接用了 Mac 自带的终端 + Oh My ZSH
-
Oh My ZSH 插件:
- git:git 的命令缩写插件
- z:快速定位文件夹
- zsh-autosuggestions:按照历史记录提示补全
- zsh-syntax-highlighting:代码高亮
-
Oh My ZSH 使用 ys 主题,很简单
-
然后就是设置一些 alias,比如翻墙开启和关闭
-
常用的 npm 全局库
- serve:静态资源服务器
- projj:项目管理,我的工作流是:Gitlab 创建项目 > projj add xxx > ws .(打开项目开始编码)
- nrm:切换 npm 源
- nvm:切换 node 版本
- qnm:搜索依赖本地版本和远程版本
浏览器
现在已经完全用 Edge 替代 Chrome,用到的插件(chrome 也一样):
- AdGuard:广告拦截
- Cookie Editor:cookie 编辑,支持导入导出
- Git Master:github 和 gitlab 的代码目录浏览工具
- Github Web IDE:在线看代码
- JSON Viewer:json 格式化,看接口返回值用
- 几枝:新标签页,国风风格
- 1Password:密码管理
- Allow CORS:解除跨域限制
- ModHeader:修改请求头和响应头,测试的时候会用到