当前位置: 首页 > news >正文

IDEA快捷键总结

切换窗口

Alt+(1-9)

Alt+1 打开或者关闭左侧project

Alt+4 Run窗口 

Alt+5 Debug窗口 

Alt+7 类结构窗口

生成构造函数、get、set等方法

Alt+insert

 快速生成输出语句

Sout+enter键

运行程序

chtl+shift+f10 运行程序

shift+f9 debug方式运行程序

代码视图全屏

Ctrl+shift+f12

切换已打开文件

Alt+左右箭头

显示上次浏览记录

Ctrl+Alt+ 左右箭头

提示方法的参数

Ctrl+p

快速生成main方法

psvm

项目视图结构

左箭头关闭,右箭头打开

上下箭头移动

注释

单行注释 ctrl+/

多行注释 ctrl+shift+/

格式化快捷键

Ctrl+alt+l

显示类所有方法

ctrl+f12

显示类结构(类继承关系)

Ctrl+H

快速定位错误或警告

F2 或Shift+F2

快速抽取代码为方法

选择需要抽取的代码+Ctrl+Alt+M

"自动代码"相关常用快捷键


Alt+Enter: 导入包,修正代码,实现接口方法,简化代码等等
Ctrl+Alt+L: 自动格式化代码
CTRL+ALT+I:  自动缩进 
CTRL+ALT+O:  优化导入的类和包 
ALT+INSERT:  生成代码(如GET,SET方法,构造函数等) 
CTRL+E: 最近更改的代码 
CTRL+SHIFT+SPACE: 自动补全代码 
CTRL+空格:  代码提示 
CTRL+ALT+SPACE:  类名或接口名提示 
CTRL+P:   方法参数提示 
CTRL+J:   自动代码 
CTRL+ALT+T:  把选中的代码放在 TRY{} IF{} ELSE{} 里

"复制"、"黏贴"和"撤销"相关常用快捷键

Ctrl+D: 复制当前行到下一行

Ctrl+X: 剪切当前行

Ctrl+C/Ctrl+V: 复制/粘贴

Ctrl+Z: 撤销

Ctrl+Shift+Z: 取消撤销

" 查找"相关常用快捷键

 双击Shift: 查找项目中所有目录中的文件
Ctr+F: 在当前文件中查找指定内容
Ctrl+Shift+F: 在当前项目查找包含查找内容的文件
Ctrl+N: 查找类
Ctrl+Shift+N: 查找类和文件
Ctrl+E: 显示最近使用过的文件
Alt+F7: 查找函数或者变量或者类的所有引用到的地方
Ctrl+Shift+Alt+N: 查找类中的方法或变量
 

序列号UID自动生成

File--Settings--Inspections,搜索UID勾选Serializable class without 'serialVersionUID'。

 

 鼠标点击类名,使用Alt+Enter,点击Add 如图:

 

http://www.lryc.cn/news/117377.html

相关文章:

  • OpenJDK Maven 编译出错: package jdk.nashorn.internal.runtime.logging does not exist
  • .Net Framework请求外部Api
  • 线程池工作原理深入解析
  • chatGPT小白快速入门课程大纲
  • 网络编程——多路复用——epoll机制
  • chapter14:springboot与安全
  • Linux初识网络基础
  • vue3+ts 动态导入多文件组件
  • 补充122836356
  • 记录 pl-table 表格头部文字抖动的问题
  • Vite 创建 Vue项目之后,eslint 错误提示的处理
  • FFmpeg 硬编码VideoToolBox流程
  • 恒盛策略:内盘是买入还是卖出?
  • 安装Lombok--Lombok的常用注解说明及使用方法
  • 无涯教程-Perl - endpwent函数
  • vue项目在body设置公共的背景前提下,区分首页背景图和其他页面背景图
  • 测试人员该怎样写软件缺陷报告?
  • 【大数据】Flink 详解(二):核心篇 Ⅱ
  • 一孩半政策
  • 如何在 Spring Boot 中集成日志框架 SLF4J、Log4j
  • 如何在Linux布置nginx(附带Nginx基本操作步骤)
  • Xcode升级导致关联库报错
  • 利用docker run --rm 命令实现使用宿主机中没有的命令
  • 中级课程——XSS
  • win10+Vmware+ubuntu18 mosquitto调试记录
  • Java EE 突击 9 - Spring Boot 日志文件
  • 篇十六:命令模式:封装请求
  • Android 系统框架
  • 【Hystrix技术指南】(3)超时机制的原理和实现
  • MySQL: Failed to Connect to MySQL at XXXX:3306 with user root