换电脑了?3分钟克隆你的旧基IDEA配置

20大进阶架构专题每日送达

换电脑了?3分钟克隆你的旧基IDEA配置

我家门前有两棵树,一棵是枣树,另一棵也是枣树。

一、引言

有的时候,比我我们要换一台新的机子,亦比如换工作了,怎么快速还原原来心爱的IDEA配置呢,今天我来了, 只需3分钟你就拥有,原来的IDEA的破解,配置,快捷键,全局配置,甚至背景图,插件....。。。

  • 还在因为嫌弃不好安装IDEA而不敢重装系统?

  • 还在因为留恋原来的IDEA风格而舍不得换工作?

  • 还在因为不会装IDEA而犹豫要不要在五一剁手买台新的笔记本?

那么今天就来得心应手的教你怎么克隆IDEA.(谁让我是个专一的人呢)

二、安装IDEA

这个很简单的,只要弄得一个安装包,安排好安装位置之后,直接傻瓜式的安装就好了。如下图:

换电脑了?3分钟克隆你的旧基IDEA配置

一路【NEXT】直到【FINISH】.就暂停,且看下面的内容。

三、获取原Config

介个,一般有两种办法:

  1. 从原IDEA中导出配置:在初始页【<code>Configure/<code>】→【<code>ExprortSettings/<code>】
换电脑了?3分钟克隆你的旧基IDEA配置
  1. 还有一种是在原来的idea的【<code>用户/<code>】安装目录,一般在【<code>C:\\Users\\#{你的账户号}\\.IntelliJIdea2019.1\\config/<code>】整个文件下,直接拷贝来,也推荐这种做法,猛!。

有了这个我们就是拿到了原来的配置,就是克隆核心。

四、开始导入配置

开启新的IDEA,让他运行起来,如下图,找到你拷贝出来的原来的config文件夹,点击【OK】,就基本上完成了,就是这么简单。

换电脑了?3分钟克隆你的旧基IDEA配置

甚至你原来破解的IDEA_key都被你给悄悄的带来了,都不用重新注册了。

爽的飞起。

换电脑了?3分钟克隆你的旧基IDEA配置

五、优化配置和常见导入的问题处理方法

1. 插件问题

当你导入配置的时候,最好用第二种方法,这样连插件都导入了。但是有的时候会出问题,比如你原来是<code>IDEA[2017/2018版]/<code>现在想用新的<code>IDEA2019/<code>,有些插件可能不会再继续支持,你可能会在导致在启动的时候报错,你可以将对应的老旧插件删除,比如像myBaties的一些小鸟插件,不可以连同插件目录从你新安装的 【<code>C:\\Users\\#{你的账户号}\\.IntelliJIdea2019.1\\config\\plugins\\\\xx插件/<code>】将该插件删除掉即可。

所以一般建议同版本的插件进行克隆迁移。

2. 激活配置导致的无法再次启动

哈,如果你以前的激活方式是用的代理方式的话,比如用的类似于这种文件<code>JetbrainsCrack-release-enc.jar/<code>的方式的话,那你启动要重新在设置代理文件的目录。不然可能导致找不到文件,让你再次启动时候,点击idea毫无反应,一直点,一直点,一直到没反应,气的你想亲一口石榴,我就遇到这样的问题,我还以为我装的姿势不对,搞得我以为是为系统有问题,且看我来望闻问切。如果你以前的激活方式和现在不一样,用的代理方式那就在【<code>C:\\Users\\#{你的账号}\\.IntelliJIdea2019.1\\config\\/<code>】找这么一个文件:<code>idea64.exe.vmoptions/<code>,用你的<code>NotePad++/<code>打开,例如:

换电脑了?3分钟克隆你的旧基IDEA配置

有这么一句代理文件:<code>-javaagent:/<code>的路径,那就要找回你原来的激活的代理文件,设定好目录地址了,设定好就Object K了。

如果说你不想用这种方式,那么你就直接删除这一行就好了。

如果说还有毛病,还是一直点,一直点,不启动,没感觉,那么我教你上大招。

打开<code>idea安装目/<code>→<code>bin/<code>找到<code>idea.bat/<code>文件,在该文件的最末行,加上一句:<code>PAUSE/<code>

换电脑了?3分钟克隆你的旧基IDEA配置

这样就让IDEA在被点击没反应的时候,其实就是异常的时候自动停止,能看到异常日志信息。最后然后关闭该<code>bat/<code>文件,双击运行该程序,你就可以看到IDEA是因为什么异常没启动了。

下面演示一下:

换电脑了?3分钟克隆你的旧基IDEA配置

我双击后发现我之前导入的文件找不到激活文件了,我都用激活码方式了,果断去:C盘下把<code>idea64.exe.vmoptions/<code>里面的那句代理给删了,发现我的idea就可以正常启动了。

3. 还有就是一些全局配置的问题:

你导入之后,像maven,jdk都要再去设置一遍到你新的安装目录下,在IDEA的首页你就可以设置全局的maven配置目录。

jdk这一块我也遇到个坑,我安装新的jdk的时候,我的安装目录安装成了<code>D:\\java\\jdk/<code>这样的命名方式,IDEA也矫情,我在导入指定<code>jdk/<code>的时候,出现说<code>The selected directory is not a valid home for JDK/<code>,哇,搞得头大。

换电脑了?3分钟克隆你的旧基IDEA配置换电脑了?3分钟克隆你的旧基IDEA配置

网上的解决办法是:使用用一个类似这样的,<code>D:\\Java\\jdk1.8.0_121/<code>目录,可以自己修改前面部分的路径,但是不要修改后面<code>jdk1.8.0_121/<code>部分,让他保持默认即可,否则真的就没辙了,我试了好多次,无果,也不晓得为啥,以为有时候IDEA可以不用<code>jdk1.8.0_121/<code>这样的方式也可以。

4. 其他问题

其他应该也没什么问题,有的话先用<code>pause/<code>指令看下咋回事,再百度就OK了。

六、小结

今天的文章就这里,快来点个再看,来年生个大胖小子。

换电脑了?3分钟克隆你的旧基IDEA配置

之前,给大家发过三份Java面试宝典,这次新增了一份,目前总共是四份面试宝典,相信在跳槽前一个月按照面试宝典准备准备,基本没大问题。

  • 《java面试宝典5.0》(初中级)

  • 《350道Java面试题:整理自100+公司》(中高级)

  • 《资深java面试宝典-视频版》(资深)

  • 《Java[BAT]面试必备》(资深)

分别适用于初中级,中高级

资深级工程师的面试复习。

内容包含java基础、javaweb、mysql性能优化、JVM、锁、百万并发、消息队列,高性能缓存、反射、Spring全家桶原理、微服务、Zookeeper、数据结构、限流熔断降级等等。

换电脑了?3分钟克隆你的旧基IDEA配置

看到这里,证明有所收获


分享到:


相關文章: