项目文件
1:工程下的src类似于Eclipse下的src目录,用户存放代码。
2:工程下的**.idea和.iml文件都是IDEA**工程特有的。类似于Eclipse工程下的.settings,.classpath,.project等。
3:Eclipse中 Workspace 相当于 IDEA中的Project
4:Eclipse中 Project 相当于 IDEA中的Module
5:在Intellij IDEA 中 Project 是最顶级的级别
基本设置
1:通过鼠标滚轮改变字体大小,但是如果勾选上了,设置中的字体大小就无效了。
2:鼠标悬停在类或方法上自动显示其说明
3:自动导包,把设置改成ALL,箭头所指的也勾选上。
4:设置行号和方法分割符。
5:代码提示忽略大小写,把图中的√去掉
6:当类文件很多的时候,会在下一行显示类标题。箭头所指的√去掉即可。
7:设置字体大小
8:自动编译选项,沟选箭头所指。
9:将代码垂直或者水平显示
10:开始可以选择项目,箭头指的地方√去掉。
代码模板
1:代码模板的位置是图上箭头所指的两个地方,其中活动模板是可以自定义的,而Posifx Completion 是不可以的。
2:常用模板
<1> main => 形成main方法
<2> sout => 输出字符
①:soutp => System.out.println(“args = [” + args + “]”);
②:soutm => System.out.println(“Main.main”);
③:soutv => System.out.println("args = " + args);
④:xx.sout => int num =10 ; num.sout => System.out.println(num);
<3> for循环
①:fori = >
int[] array =new int[]{1,2,3};
for (int i = 0; i < array.length; i++) {
System.out.println(array[i]);
}
②:iter =>
int[] array =new int[]{1,2,3};
for (int i : array) {
System.out.println(i);
}
③:itar =>
int[] array =new int[]{1,2,3};
for (int i = 0; i < array.length; i++) {
int i1 = array[i];
}
④:list.for =>
ArrayList list =new ArrayList();
list.add(1);
list.add(2);
list.add(3);
for (Object o : list) {
System.out.println(o);
}
⑤:list.fori =>
ArrayList list =new ArrayList();
list.add(1);
list.add(2);
list.add(3);
for (int i = 0; i < list.size(); i++) {
}
⑥:list.forr =>
ArrayList list =new ArrayList();
list.add(1);
list.add(2);
list.add(3);
for (int i = list.size() - 1; i >= 0; i--) {
}
<4> if
①:ifn =>
ArrayList list =new ArrayList();
if (list == null) {
}
②:inn =>
ArrayList list =new ArrayList();
if (list != null) {
}
③:xx.nn =>
ArrayList list =new ArrayList();
if (list != null) {
}
④:xx.nu =>
ArrayList list =new ArrayList();
if (list == null) {
}
<5> psf
①:prsf =>
private static final
②:psf
public static final
③:psfi
public static final int sdd = 10;
④:psfs
public static final String
3:修改模板
4:自定义模板文本
5:自定义模板
<1>:添加新的模板组
<2>:在新组里添加活动模板