Idea的界面:
【1】项目下内容:
➢工程下的src类似于Eclipse下的src目录,用于存放代码。。
➢工程下的.idea 和TestProject.iml文件都是IDEA工程特有的。类似于Eclipse 工程下的settings、.classpath、.project 等。
【2】配置:
在IntelliJ IDEA中Project(工程) 是最顶级的级别,次级别是Module(模块)。
一个Project下可以有多个Module。
【2】从Eclipse 转过来的人总是下意识地要在同一个窗口管理n个项目,这在Intellij IDEA是无法做到的。Intellij IDEA提供的解决方案是打开多个项目实例,即打开多个项目窗口。即:一个Project 打开一个Window窗口。
【3】IDEA这样设置的原因:
目前主流的大型项目都是分布式部署的,结构都是类似这种多Module的。
这类项目一般是这样划分的,比如: 积分模块、任务模块、活动模块等等,模块之间彼此可以相互依赖。这些Module之间都是处于同一个项目业务下的模块,彼此之间是有不可分割的业务关系的。
【4】out目录的说明:里面存放的是编译后的字节码文件
【5】删除模块:
Idea常用设置
【1】进入设置:
【2】设置主题:
【3】编辑区的字体变大或者变小:
【4】鼠标悬浮在代码上有提示:
【5】自动导包和优化多余的包:
手动导包:快捷键:alt+enter
自动导包和优化多余的包:
【6】同一个包下的类,超过指定个数的时候,导包合并为*
【7】显示行号 , 方法和方法间的分隔符:
【8】忽略大小写,进行提示:
【9】多个类不隐藏,多行显示:
【10】设置默认的字体,字体大小,字体行间距:(编辑区和控制台都会变化)
【11】修改代码中注释的字体颜色:
【12】修改类头的文档注释信息:—》注意:对新建的类才有效
/**
- @Auther: zhaoss
- @Date: ${DATE} - ${MONTH} - ${DAY} - ${TIME}
- @Description: ${PACKAGE_NAME}
- @version: 1.0
*/
【13】设置项目文件编码:
文件右下角可以调节编码格式:
【14】自动编译:
【15】省电模式(当前边有对勾时,即为开启,省电模式下没有代码补全和自动编译功能):
【16】代码显示结构:
【17】导入jar包
【18】生成序列化版本号:
Idea常用快捷键
【1】创建内容:alt+insert
【2】main方法:psvm
【3】输出语句:sout
【4】复制行:ctrl+d
【5】删除行:ctrl+y
【6】代码向上/下移动:Ctrl + Shift + Up / Down
【7】搜索类: ctrl+n
【8】生成代码 :alt + Insert(如构造函数等,getter,setter,hashCode,equals,toString)
【9】百能快捷键 : alt + Enter (导包,生成变量等)
【10】单行注释或多行注释 : Ctrl + / 或 Ctrl + Shift + /
【11】重命名 shift+f6
【12】for循环 直接 :fori 回车即可
【13】代码块包围:try-catch,if,while等 ctrl+alt+t
【14】 代码自动补全提示:
【15】 idea代码字体大小放大和缩小的快捷键
【16】代码一层一层调用的快捷键:
<1>点进源码:ctrl+鼠标悬浮在代码上+点进去即可:
<2>Back:查看调用这个方法的上级的源码
<3>Forward:进一步查看这个方法的源码
【17】显示代码结构 : alt + 7
【18】显示导航栏: alt +1
【19】撤回:ctrl+z
【20】REDO操作:
如果跟搜狗输入法的快捷键冲突,可以选择将搜狗的快捷键取消。
【21】缩进:tab 取消缩进: shift+tab