Intellij Idea使用笔记(二):快捷键

  • 快速查找设置: Ctrl+Shift+A
  • 最近打开的文件: Ctrl+E 最后一次编辑的位置:Ctrl+Shift+Backspace
  • 项目文件区和编辑区跳转:
    • Alt + 1 :从编辑区跳转到项目文件区
    • Esc:从项目文件区返回到编辑区
  • 精准搜索某个类:Ctrl+ N (只搜索java文件)
  • 精准搜索某个文件:Ctrl + Shift + N (可以搜索java以外的其他文件,比如html)
  • 搜索符号(属性名、方法名、类名):Ctrl + Shift + Alt + N
  • 查找某个字符串:Ctrl + Shift + F
  • 切换字符串的大小写:Ctrl + Shift + U
  • 光标移到末尾:End
  • 光标移到行首:Home
  • 选中一段字符串,然后按下快捷键,那么所有跟当前一致的字符串的行,都可以并行操作(Select All Occurrences):Ctrl+ Shift + Alt + J
  • 快速插入模板(Live Templates):Ctrl + J ;比如main方法,我直接Ctrl + J,然后输入main回车就会自动补全main()方法
  • 常用语句的快速提示(postFix):
    • for循环 :100.fori回车就会输出for(int i=0;i<100;i++);
    • sout :new Date().sout回车就会输出System.out.println(new Date());
    • field: 在一个方法test(String name)里,直接输入name.field,那么就会创建一个name字段,并赋值传来的值
    • return 如果需要返回值,比如返回user对象,那么就直接user.r回车就可以了
    • user.nn: 输入user.nn回车就会输入if(user != null){}
  • 代码提示助手:Alt + Enter
    • 用途有很多,代码优化,智能提示等等
  • 重构:Shift + F6
    - 用来修改类名、方法名、属性名等等,修改方法名和属性名时,会把所有引用到的地方都修改掉
  • 抽取:
    - Ctrl + Alt + V(Refactor->Extract->Variable)将常量提取成变量
    - Ctrl + Alt + V 将常量抽取成静态变量
    - Ctrl + Alt + P 将常量抽取成方法参数
    - Ctrl + Alt + M 将多个语句抽取成一个单独的函数,增加代码的可读性
  • 断点调试:
    • 禁止所有断点:Mute Breakpoints
    • 查看所有断点:Ctrl + Shift + F8
    • 条件断点:当满足某个条件时,该断点生效;一般用于for循环中;
  • 文件操作:
    • 复制当前文件:F5
    • 移动当前文件:F6
    • 复制文件名:Ctrl + C
    • 复制文件的完整路径:Ctrl + Shift + C

你可能感兴趣的:(IntelliJ,Idea使用笔记)