IDEA常用设置、快捷键、模板

1.IDEA常用设置

1.1 改变编辑区字体大小

在这里插入图片描述

1.2 自动导包和优化多余包

手动导包:快捷键,Alt+enter

自动导包

在这里插入图片描述

1.3 同一个包下的类,超过指定个数的时候,导包合并为*

在这里插入图片描述

1.4 显示行号

在这里插入图片描述

1.5 方法和方法间的分隔符

在这里插入图片描述

1.6 忽略大小写,进行提示

在这里插入图片描述

1.7 多个类不隐藏,多行显示

在这里插入图片描述

1.8 设置默认的字体,字体大小,字体行间距

(编辑区和控制台都会变)

在这里插入图片描述

1.9 修改代码中注释的字体颜色

在这里插入图片描述

1.10 修改类头的文档注释信息

/**
 * @author : hahahaWhy
 * @data : ${DATE} ${TIME}
 * @description : ${PACKAGE_NAME}
 * @version : 1.0
 */

在这里插入图片描述

1.11 设置项目文件编码

在这里插入图片描述

1.12 自动编译

在这里插入图片描述

1.13 省电模式

进入省电模式后代码提示什么的就没有了

在这里插入图片描述

1.14 代码显示结构

在这里插入图片描述

在这里插入图片描述

1.15 导入jar包

file->project structure

在这里插入图片描述

1.16 生成序列化版本号

在这里插入图片描述

在这里插入图片描述

1.17 idea输入sout自动补全System.out.println()

在这里插入图片描述

1.18 单行注释双斜杠位置调整

在IntelliJ IDEA中使用Ctrl + /快捷键可以给光标所在行添加单行注释,默认 IntelliJ IDEA 对于 Java 代码的单行注释是把注释的斜杠放在该行的最开头。

部分人并不习惯这种风格,所以一般会设置为单行注释的两个斜杠跟随在代码的头部,在File -> Setting -> Editor -> Code Style -> Java -> Code Generation 下如图设置即可

在这里插入图片描述

2.IDEA常用快捷键

  1. 创建内容:

  2. main方法: psvm

  3. 输出语句: sout

  4. 复制行: ctrl+d

  5. 删除行: ctrl+y

  6. 代码向上下移动: CtrI + 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. 代码自动补全提示:alt+/

    在这里插入图片描述

  15. idea代码字体大小放大和缩小的快捷键

  16. 代码一层一层调用的快捷键: ctrl+alt+ <-— , ctrl+alt+ —>

  17. 显示代码结构:alt + 7

  18. 显示导航栏: alt +1

  19. redo操作:ctrl+shift+z

  20. 缩进:tab,取消缩进:shift+tab

  21. 格式化代码:ctrl+alt+l

3.代码模板的使用

它的原理就是配置一些常用代码字母缩写, 在输入简写时可以出现你预定义的固定模式的代码,使得开发效率大大提高,同时也可以增加个性化。最简单的例子就是在Java中输入sout会出System.out.println();

3.1 模板设置

在这里插入图片描述

3.2 常用代码模板

  • 模板1: main方法:
    main或者psvm

  • 模板2:输出语句:
    sout或者.sout

  • 一些些变型:
    soutp:打印方法的形参
    soutm:打印方法的名字
    soutv:打印变量

  • 模板3:循环

    普通for循环:
    fori (正向)
    或者.fori (正向) . forr(逆向)
    增强for循环: iter 或者.for
    (可以用于数组的遍历,集合的遍历)

  • 模板4:条件判断

    ifn或者.null :判断是否为null (if null)
    inn或者.nn :判断不等于null (if not nul)

  • 模板5:属性修饰符:

    prsf : private static final
    psf :public static final

4.idea中的断点调试

4.1 debug的优化设置,更加节省内存空间

在这里插入图片描述

4.2 常用断点调试快捷键

在这里插入图片描述
一步一步的向下运行代码,不会走入任何方法中。

在这里插入图片描述
一步一步的向下运行代码,不会走入系统类库的方法中,但是会走入自定义的方法中。
在这里插入图片描述
一步一步的向下运行代码,会走入系统类库的方法中,也会走入自定义的方法中。
在这里插入图片描述
跳出方法
在这里插入图片描述
结束程序
在这里插入图片描述
进入到下一个断点,如果没有下一个断点了,就直接运行到程序结束。
在这里插入图片描述
在当前次取消未执行的断点。

4.3 条件判断

在断点处右击调出条件断点。可以在满足某个条件下,实施断点。

4.4 查看表达式的值

选择行,alt+f8

5.参考

https://www.bilibili.com/video/BV1N5411L73Z?p=1

注:这篇笔记是对上面链接中视频内容进行的总结,增加了一些其他的常用设置

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值