IDE介绍
Intellij IDEA公司简介
Intellij IDEA介绍
IDEA常用设置
1. 进入设置
2. 设置主题
3.改变字体 ctrl+鼠标滚轮
4.鼠标悬浮代码有提示
5.自动导包和优化多余的包:
手动导包:alt+enter
自动导包 和优化多余的包:
6.同一个包下的类,超过指定个数的时候,导包合并为 *
静态导入超过3个就换成*
超过5个类在一个包里就自动换成*
7.显示行号,方法和方法之间的分隔符
8.忽略大小写,进行提示:
9.多个类不隐藏,多行显示:
10.设置默认的字体,字体大小,字体行间距:
11.修改代码中注释字体的颜色
12.修改类头的文档注释信息------》注意:对新建的类才有效
13.设置项目文件编码
右下角可以调节编码方式
14.自动编译,改完代码自动编译成最新的字节码文件
15.省电模式:代码提示,代码解释就没有了
16.代码显示结构:
17.导入jar包
18.序列化版本号:
常用快捷键
1.创建内容 alt+insert
2.,创建main方法 psvm
public static void main(String[] args) {
},
3.输出语句sout
sout --->System.out.println();
String str = "abc";
System.out.println(str);
4.复制一行 ctrl+alt+向下箭头
5.删除一行ctrl+d
6.添加一空白行 ctrl+z 撤回 ctrl +y返回redo ctrl+shift+z
7.代码上移下移:ctrl+shift+up ctrl+shift+down
8.搜索类名Ctrl + Shift + Alt + N
9.生成代码:alt+insert (构造函数、getter、setter、hashcode、equals、toString等)
生成构造函数
生成set,get方法
生成equals、hashcode
10.百能快捷键 alt+enter (导包,生成变量等)
new Student(); alt+enter------------------------>Student student = new Student();
11.单行注释或多行注释 ctrl+/ ctrl+shift+/
12.重命名 alt+shift+r
13.for循环----》fori 直接回车
14.代码块包围:try-catch,if,while等 ctrl+alt+t
15.代码块缩进 tab键 取消缩进:shift+tab
16.代码自动补全alt+/
17.代码一层层调用的快捷键
点进源码:ctrl+鼠标悬停在代码上+点进去
18.alt+7打开代码结构 alt+1导航栏
代码模板
实时代码模板 可以自定义 可以修改 使用 快捷字母直接键入 后回车
不可以修改自定义,只能使用,.后缀来完成
常用代码模板
模板一:main方法-------------------------> main 或者 psvm
模板二:输出语句 System.out.println("");---------------------->sout 或者 .sout
一些变型:soutp:打印方法的形参
soutm:打印方法的名字
soutv:打印变量------默认打印离他最近得变量
Soutv 可以选择打印那个变量
模板三:循环
普通for循环------->fori(正向) 或者 .fori(正向) .forr(逆向)
增强for循环------->iter 或者 .for
模板四:条件判断
Ifn 或者 .null :判断是否为null (if null)
ifn或者 .nn:判断不等于null (if not null)
模板五:属性修饰符:
Prsf: private static final
Psf: public static final
修改代码模板:
创建代码模板:
个性化定制:----先创建分组--->然后再分组下创建实时代码模板
常用属性
断点调试:
常用断点调试快捷键:
一步一步的向下运行代码,不会走入任何方法中。 | |
一步一步的向下运行代码,不会走入任何类库方法中,但是会走入自定义的方法。 | |
一步一步的向下运行代码,会走入任何类库方法中,也会走入自定义的方法。 | |
跳出方法 | |
结束程序 | |
进入到下一个断点,如果没有下一个断点了,就直接运行到程序结束 | |
在当前次取消未执行的断点 |
断点之条件判断:
断点之查看表达式值:选择行,ctrl+u