intellij idea工具学习(持续更新中)

一、项目导入和数据库连接 1、导入eclipse项目 2、导入maven项目 3、导入idea项目 4、从版本库检出项目 5、连接数据库 二、工程结构和配置 1、创建和配置project 2、创建和配置module 3、创建和配置库文件(jar工程) 4、项目间的依赖设置 三、项目构建 1、设置项目编译的输出路径 2、项目编译 3、项目的运行 四、代码编写中的快捷方式和小技巧

1、代码中有错误时,鼠标移到有错误的代码,出现红灯,按快捷键:alt+enter

2、注解自动注入的类,工具中会报错

如上图所示,解决办法:

3、修改创建类、方法时的 自动注释

设置新建的类的注解:

设置方法上的注释:

五、代码的重构 1、重命名 2、提取方法 3、提取参数 4、改变签名 5、Pull Members Up & Push Members Down 六、debug调试使用 1、java代码调试 2、js代码调试 3、创建和运行单元测试 4、jrebel热启动插件的安装与使用

1)如下图所示,先下载jrebel插件

下载成功后,打开idea工具,会看到两个图标,则表示jrebel插件安装成功。

2)下载成功后,进行如下操作,破解jrebel

在弹出的窗口中,按如下步骤进行操作:

a.打开网址:

b.在上一步中,打开的 Activation窗口中,将网址中生成的GUID的值填写到如下位置。邮箱随便填写一个就行。

c.重启idea,然后再进行如下设置:

3)上面的操作完成后,再启动你的工程时,通过jrebel进行启动,即可体验完美的“热部署”感觉了!

    启动工程时,使用jrebel进行启动,可以像tomcat运行方式一样,支持run和debug模式
    现在演示一下jrebel的热部署效果

当任意修改一个java代码,如果在控制台看到如下提示,则表示你的jrebel插件已经生效。如果没有如下提示,可以手动快捷键ctrl+shift+F9强制rebuild。

5、idea性能调优

1)设置idea启动所占的内存大小

找到idea工具安装的根目录,进入到bin文件夹中,找到如下标红的文件,打开进行修改

2)修改内容如下

说明: 1.Xms128m,最小内存 2.Xmx750m,最大内存 3.预留代码缓存的大小

3)重启idea工具,查看现在idea所占的内存大小

注意图片右下角的占用内存。

如果看不到右下角的信息,进行如下设置:

七、开发中工具相关的BUG

1、创建maven工程后,resources中配置文件的内容不被编译进 classes目录中:

效果如下图:

classes目录中,没有resources中的配置文件。

解决办法: 在pom.xml文件中,添加如下配置:

经验分享 程序员 微信小程序 职场和发展