开发环境从从旧电脑转移到新电脑

avatar 2019年7月14日16:27:32 1 323 views

上一次买的电脑还是17年暑假,那时候买的是 17款 8GB内存 128GB容量,用了两年,渐渐发现容量严重不足,内存也吃紧。

就在前几天,痛下血本付全款(1.4w)买了最新款,MBP 13寸 19款 16GB内存 512GB容量 带 touchbar的那款。这是新旧两台合影,左边是17款的,右边是19款的。因为19款有根据周围光线自适应屏幕亮度,所以右边显得比较温和,左边是白光比较亮一点。

目前新款还没有使用IDEA启动微服务项目,所以体验和旧款差不多,唯一不同就是多一个 touchbar,有点鸡肋,甚至不舒服,通常我们按 ESC 键都是实体按键,现在是点击触摸板,没有键盘那种的感觉。

 

1.安装软件

电脑是昨天晚上拿的快递,然后就是一顿装软件,如 QQ、微信、百度网盘、迅雷、印象笔记、Chrome、iterm2、IDEA、WebStorm、Parallels Desktop、Navicat、Office2016、千牛、网易云音乐、Dr.Cleaner、PostMan、rdm 等常用软件,还有 homebrew、java、redis、mysql、git、npm、node 等开发常用软件。

 

2. 同步项目代码和第三方工具

因为旧的电脑有很多之前写的项目(workspace)、Maven、ElasticSearch、Tomcat、RocketMQ、zookeeper 等可携带的代码和工具,这些可以直接拿个U盘或者移动硬盘进行拷贝,大概10GB左右。为了让两台电脑几乎一致,在电脑激活的时候设置机器名都是跟之前的一样。然后这里拷贝文件,也是拷贝到同一物理路径。

 

3.同步 IDEA 配置信息和项目列表

IDEA 配置可以在旧电脑里,通过点击 File ->Export Settings 导出,然后通过移动硬盘将 settings.zip 传到新电脑上,在 IDEA 里点击 File ->Import Settings 即可;

IDEA 的项目信息,如 IDEA 启动后最近项目列表的数据信息在 ~/Library/Preferences 里,可以将该项目从旧电脑里覆盖过来就行。然后 IDEA 打开后就有最近项目列表了

 

4.同步数据库

之前电脑里的数据库文件是在 /usr/local/mysql/data 目录,直接拷贝该目录

新的电脑 MySQL 用的是 Homebrew 安装的 MySQL, 数据库文件目录在 /usr/local/var/mysql 目录,

即将原来的 /usr/local/mysql/data 里的数据全部复制,粘贴到新的 /usr/local/var/mysql/ 里去

然后重启新电脑MySQL,使用Navicat连接数据库,可以看到所有的数据库,数据都在

 

 

关于文件转移有大概几种方法:

  1. 上传到 iCloud、百度网盘或Dropbox
  2. 通过U盘或移动硬盘拷贝
  3. 两台电脑同一网络下,旧电脑设置共享文件夹,新电脑通过局域网拷贝

  • 微信
  • 交流学习,有偿服务
  • weinxin
  • 博客/Java交流群
  • 资源分享,问题解决,技术交流。群号:590480292
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • avatar jxnustu 0

      工作人就是不一样,豪气!