每次换一台新的电脑后,老是忘记我需要安装什么东西,上一台电脑的各种配置,插件,脚本都已经很习惯了。忘记了又要重新去找一遍怎么去配置什么什么的.所以决定写一篇博客记录下我的一台新Mac,应该安装哪些内容,可以做到丝滑的换电脑。
数据同步
For Mac
我们可以使用Google Drive来同步我们的数据
Chrome插件
| 用途 | ||
|---|---|---|
| 1password | 用于管理密码、密钥等 | 必装 |
| BuildReactor | 统一管理pipeline,直观的监控和操作pipeline | 根据需求 |
| Grammarly | 分析检查英语语法,并给出修改意见 | 必装 |
| Dualsub | 双字幕显示,用于看视频双语显示 | 根据需求 |
| Infinity New Tab (Pro) | 定制化主页 | 必装 |
| Okta Browser Plugin | 方便进入Okta应用 | 根据需求 |
| React Developer Tools | React开发工具 | 必装 |
| Take Webpage Screenshots Entirely | 截图软件 | 必装 |
| Video Speed Controller | 视频加速插件 | 必装 |
| Vue.js devtools | Vue开发工具 | 必装 |
| Zoom Chrome Extension | Zoom工具 | 根据需求 |
| Json View | 格式化网页Json的结果,使结果更好看 | 和下面的选一个 |
| JSON Viewer Pro | 格式化网页Json的结果,使结果更好看 | 必装 |
| AWS Extend Switch Role | 方便的快速切换AWS Role | 根据需求 |
开发工具
软件
IDEA
一般来说,插件和配置都可以根据账号进行云端同步. 不过为了让自己知道相应配置的用处,还是记录一下.
配置
-
开启行号和方法分割

-
使用
Shift+command+A启动Action. 搜索Presentation Assistant并开启。用于提示当前所使用的快捷键是什么 -
更改代码的缩进.可以在这里更改代码默认的缩进,一个Tab所占的空格数

插件
| Name | Usage | |
|---|---|---|
| AceJump | 快速跳转到指定位置 | |
| Alibaba Java Coding Guidelines | 根据阿里巴巴标准,检查代码中的问题 | |
| Atom Material Ico | 定制图标 | |
| Codota AI Autocomplete for Java | 使用AI帮助提示代码(优先GitHub Copilot) | |
| CamelCase | 快速转换命名格式 | |
| Flyway Migration Creation | 创建Flyway Migration | |
| GitHub Copilot | AI, 简化写代码的过程 | |
| JSON Parser | 格式化json | |
| JPA Buddy | 简化使用JPA进行开发,自动生成实体类结果可视化等 | |
| JRebel and XRebel | 热部署与性能分析插件 | |
| Key Promoter X | 快速学习快捷键 | |
| Maven Helper | 依赖分析、依赖图可视化、依赖版本管理等 | |
| MybatisCodeHelperPro | 简化Mybatis的工作 | |
| Material Theme UI Lite | 美化IDEA主题 | |
| Rainbow Brackets Lite | 彩虹括号 | |
| Ruby | 识别Ruby语法,高亮 | |
| Star Wars Progress Bar | 星球大战进度条 | |
| Terraform and HCL | 识别Terraform语法 | |
| Translation | 翻译 |
VSCode
VSCode的插件太多了,应有尽有,这里就不做过多的赘述。就按照账号同步吧
Pycharm
不常写Python,后续用到再补充