新建java工程
- 打开IDEA工具,选择如下
- 选择Java运行环境,然后点击next
- 自定义工程名称(注:此处创建的工程相当于eclipse中开辟的新的工作空间workspace),点击finish
- 可以右键src创建包、创建类(像eclipse一样),可以直接点击红色框中的绿色三角形运行,也可以鼠标右键运行main函数
- 在project01下创建一到多个Module(这里的Module就相当于eclipse中的工程project),然后点击next
- 输入Module名称,点击finish
- 把新建的Module当作eclipse中的工程用即可,我在其中创建了Test类,里面简单输出正常运行。运行后的字节码文件存储在out当中。
- 删除Module:右键要删除的Module,选择红色框
- 选中要删除的Module,点击减号,点击OK,再点击OK,此时该Module就变成灰色了,但还未从磁盘上彻底删除
- 再右键要删除的Module,再点击delete才能彻底删除
创建动态的Java Web
- 右键项目,新建Module,再选择下方
2.1 在web目录下的WEB-INF下新建两个目录lib(存放项目要使用的jar包)和classes。
2.2 File->Project Structure,点击 Modules --> 选中项目“JavaWeb” --> 切换到 Paths 选项卡 --> 勾选 “Use module compile output path”,将 “Output path” 和 “Test output path” 都改为之前创建的classes目录。
2.3 点击 Modules --> 选中项目“JavaWeb” --> 切换到 Dependencies 选项卡 --> 点击右边的“+”,选择 “JARs or directories…”,选择创建的lib目录,这个目录用来存放依赖的jar包–>选择Jar Directory。
3. 设置本地tomcat
3.1 run --> edit Configurations
3.2在"Name"处输入新的服务名,点击“Application server”后面的“Configure…”,弹出Tomcat Server窗口,选择本地安装的Tomcat目录 -> OK(此时新添加的tomcat的URL处只保留http://localhost:8080/即可)
3.3 点击“Deployment”选项卡,点击“+” -> “Artifact”-> 选择创建的web项目的Artifact…
修改“Application context”-> Apply -> OK
配置Maven
新建一个Module进行演示
关联数据库
IDEA中使用Git
- 提前安装Git的客户端,官网:https://git-scm.com/
2.设置
输入Github账号密码,添加进去
将Github项目导入进IDEA
将IDEA项目导出到Github
add然后yes就可以添加该项目到Github
常用设置
- 选择file–>Settings
- 设置全局主题
- 设置代码提示及多久时间延迟后进行提示
- 自动导包并校验
- 显示行号,在方法间加分隔符
- 打开的文件显示不开了从第二行继续显示
- 设置字体大小样式
- 设置注释的颜色
- 设置类注释
- 设置编码格式
- 设置自动编译
- 设置使用eclipse中的快捷键
快捷键
快捷键 | 含义 |
---|---|
alt+/ | 自动补全 |
ctrl+shift+/ | 多行注释 |
ctrl+d | 删除一行 |
alt+上/下 | 移动代码位置 |
ctrl+回车 | 在当前光标所在行下新增一空白行 |
ctrl+shift+回车 | 在当前光标所在行上新增一空白行 |
ctrl+shift+t或ctrl+鼠标左键某个类的单词 | 查看源码 |
alt+enter | 生成返回值或者万能解错 |
光标停在某类单词上选择F4 | 查看该类的类结构 |
ctrl_o | 查看类的结构 |
选中shift+table:前移;tab:后移 | 整体移动 |
ctrl+shift+y | 大小写转化 |
alt+shift+s | 快捷生成构造器等 |
快捷模板
模板 | 含义 |
---|---|
psvm | main方法 |
sout | System.out.println |
fori | for(int i=0;i <;++I) |
iter | 增强for循环 |
ifn | if(xxx == null) |
节省内存的优化
断点调试
1.加断点
2.右键debug或点击小虫子
工程生成对应的文档