特点
IDEA是以项目为独立单元的;
安装、卸载、移动
安装:https://www.cnblogs.com/yn869251541/p/12986550.html
安装完初配置:nodejs插件,vue插件,maven配置,破解,内存都设置成2048m;
搜索不到插件可能和防火墙有关;插件下载不了:https://blog.csdn.net/llwwlql/article/details/88424277
卸载:https://blog.csdn.net/weixin_40845165/article/details/81091325
移动到另一台电脑:
IDEA当电脑迁移后,可以直接将已安装的IDEA目录进行迁移(要保证迁移前后项目目录绝对路径相同);
1.将idea的安装目录复制到另一台电脑上;
2.将IDEA相关的配置路径下的目录页复制到另一台电脑上(配置目录一般在C:Users李箎.IntelliJIdea2018.3目录下);
3.进入迁移好的idea安装目录的bin目录下,直接根据计算机位数运行即可;
IDEA校园邮箱激活方式:https://blog.csdn.net/m0_37286282/article/details/78279060
使用技巧
Test Restful Web Service,让postman告辞;
rest请求参数文档:https://www.jianshu.com/p/97ba64888894
IDEA mapper.xml:https://www.jianshu.com/p/e20eb9645ce9
IDEA tomcat没了:https://blog.csdn.net/baidu_19473529/article/details/81038540
IDEA启动项目报错:https://blog.csdn.net/baidu_39355821/article/details/79971657
阿里Java规范手册插件:https://blog.csdn.net/qq_27093465/article/details/78338932
安装下载好的本地插件:https://blog.csdn.net/weixin_39220472/article/details/80077803
问题:https://blog.csdn.net/github_38410229/article/details/79475745
中文字体格式:https://blog.csdn.net/baixf/article/details/98625455,我是一个具有像素级强迫症的人。。。
字体:https://tieba.baidu.com/p/6212752009?red_tag=2651941034
2019.3版本:https://www.oschina.net/news/109913/intellij-idea-starts-2019-3-early-access-program
J2SE项目,IDEA加junit驱动jar包:IDEA下全局搜索junit,选4版本的即可;
IDEA自动生成序列化ID:
打上勾,光标移到序列化对象类名alt enter;为要序列化的对象的类添加这一属性,好处:对象读写更准确;
IDEA关于重命名module:修改普通java project里的module名字:先重命名模块,再重命名目录;
修改web项目名字:先重命名模块,再重命名目录;
.iml、.xml中module名都要改,该module中所有文件都得看有没有原module名的,尤其是路径;
可以在“我的电脑”中,直接删除模块的目录,IDEA上自动消失;
IDEA关于重命名文件:
重命名接口:提示的一路ok即可;
接口名和实现这一接口的类不能重名;
删除项目中module:https://www.cnblogs.com/feiyujun/p/7537917.html
IDEA配置tomcat部署web项目时没有artifacts:
重命名module可能会出现此问题,会有提示没有artifacts,点击Fix,添加artifacts以解决;
debug运行可能会报错,查看日志说1099端口号已被使用,cmd:
netstat -ano | find "1099"
tasklist | find "840",840是LISTENING后面的
taskkill /f /t /im java.exe,java.exe就是840的那个
IDEA查看一个类的继承关系:类名右键;光标在类名上ctrl+h;
IDEA新建一个project和module的问题:
IDEA配置jetty:https://blog.csdn.net/wojiushiwo945you/article/details/93328266
ctrl shift f失效:https://blog.csdn.net/c15158032319/article/details/79498540
SpringBoot动态代理配置完切点表达式之后,目标方法立即会出现一个小m,从而可以判断切点表达式配的对不对,是不是想要的那些方法;
其它
https://blog.csdn.net/qq_27093465/article/details/70763536?ref=myrecommend