IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> IDEA常用快捷键 -> 正文阅读

[开发工具]IDEA常用快捷键

目录

一、写代码常用

二、看源码常用


一、写代码常用

Alt + Enter? ? ?导包,处理警告错误

Ctrl+Alt+O? ? ?清除多余的 import class

Ctrl + Alt + L? ?美化代码格式

Alt + ? /? ?? ? ?后退/前进代码

Ctrl+ ??/??? ? ? 移动光标到前/后单词

Alt + F7? ? ? ? ? ?查找一个方法被哪些地方使用? 同??Ctrl + Alt + F7?

Shift + F6? ?? ? ?重命名

Alt + Insert? ? ?在类中使用set/get; 构造方法;? toString; 重写方法...

Alt + Insert? ? ?在文件夹上使用, 新建

Ctrl + Alt + T?? 将代码包在一个块中,例如try/catch? ;synchronized等

Ctrl + O? ? ? ? ? ?查看可以重写或实现的方法

Ctrl + W? ? ? ? ? ?选中当前行代码, 可连续按

Ctrl + X? ? ? ? ? ? 删除一行

Ctrl+Shift+U? ? 切换大小写

Shift+Ctrl+上下键? ? 上下移动一行代码

Ctrl + {? ? ? ? ? ? ? 将光标移到当前块的最前面, 也就是 {?位置

Ctrl + }? ? ? ? ? ? ? 将光标移到当前块的最后面, 也就是 } 位置?

Alt + /? ? ? ? ? ? ? ? ?添加?/ 取消注释 (Java代码中用)

Ctrl +? Shift? + /??添加?/ 取消注释 (html、xml、js等文件中用)

代码快速生成:

itar? ? ? ? ? ? 快速生成for循环

iter? ? ? ? ? ? 快速生成foreach循环,? 同 数组变量. fori + Enter

sout? ? ? ? ? System.out.println();

main? ? ? ? ? 生成public static void main方法

调用类方法自动声明本地变量,调用方法后 + .var + Enter

如: 想要生成代码:Integer id = user.getId();

????????输入: user.getId().var + Enter

搜索:

Shift + Shift? ? ? ? ? Search Everywhere

Ctrl? + F12? ? ? ? ? ? 展示当前类中的方法、属性并检索

Debug:

Ctrl + Alt + F10? ? ?运行程序

Shift + F9? ? ? ? ? ? ? 启动调试

Ctrl? + F2? ? ? ? ? ? ? 停止调试

F8? ? ? ? ? ? ? ? ? ? ? ? ?单步跳过,逐行执行

F7? ? ? ? ? ? ? ? ? ? ? ? ?单步进入,进入方法

Shift + F8? ? ? ? ? ? ? 跳出方法

F9? ? ? ? ? ? ? ? ? ? ? ? ?跳到下一个断点, 如果没有断点就执行完成

二、看源码常用

Ctrl + H ????????????????查看类的继承关系 (不显示实现)

Ctrl + Alt + U ????????查看类的继承和实现关系,? 在当前页面展现diagram

Ctrl + Alt + Shift + U ????查看类的继承和实现关系,? 打开新页面展现diagram

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?选中一个类 使用?Ctrl + Alt + B?查看该类的所有实现类,

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Ctrl+A 全选实现类 Enter? 将这些类加入到该 diagram中。

Ctrl + Alt + B?????????查看方法有哪些实现

Alt + 7? ? ? ? ? ? ? ? ? ?查看类的结构 - 所有属性、方法、变量

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-08-18 12:54:08  更:2021-08-18 12:55:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/17 19:51:15-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码