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

IDEA常用快捷键记录

1.psvm 快速身材main函数

新建一个类,在类下面输入psvm,然后直接回车
在这里插入图片描述

2.sout 生成打印语句

在这里插入图片描述

3.Ctrl + F 快速查找

4.Alt+Enter 智能提示

这个不好说,就是idea智能的快捷键,当你报错有红色的时候,可以使用这个,给出提示,可以选择抛出异常,导包等等解决方案

5.itar,iter和itco 用来for循环快捷键

在这里插入图片描述
iter生成快速for循环
在这里插入图片描述
itco生成遍历集合
在这里插入图片描述

6.Ctrl + H 全局搜索

这个不知道是不是我修改成 Eclipse的快捷键 有的出不来
在这里插入图片描述

7.Alt + Insert 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等

8.Ctrl + Alt + L 格式化代码,可以对当前文件和整个包目录使用

9.Ctrl + Alt + O 优化导入的类,可以对当前文件和整个包目录使

其他

Ctrl + Y 删除光标所在行的所有内容,Ctrl+X也可以
Ctrl + D 快速向下复制当前行的内容
Ctrl + W 递进式选中代码
可以先选中光标所在的一部分代码,连续按这个快捷键会在原来的基础上继续扩展被选中的内容
Ctrl + E 显示最近打开的文件记录列表
Ctrl + G 在当前文件跳转到指定位置处
Ctrl + Q 光标所在的变量 / 类名 / 方法名等上面(也可以在提示补充的时候按),显示文档内容
Ctrl + U 前往当前光标所在的方法的父类的方法 / 接口定义
Ctrl + B 进入光标所在的方法/变量的接口或是定义处,等效于 Ctrl + 左键单击(必备)
Ctrl + O 选择可重写的方法
Ctrl + I 选择可继承的方法
Ctrl + / 注释光标所在行代码,会根据当前不同文件类型使用不同的注释符号 (必备)
Ctrl + F1 在光标所在的错误代码处显示错误信息
Ctrl + F3 调转到所选中的词的下一个引用位置
Ctrl + F4 关闭当前编辑文件
Ctrl + ­- 折叠代码
Ctrl + + 展开代码
Ctrl + Tab 编辑窗口切换,如果在切换的过程又加按上delete,则是关闭对应选中的窗口
Ctrl + Enter 智能分隔行
Ctrl + Delete 删除光标后面的单词或是中文句
Ctrl + BackSpace 删除光标前面的单词或是中文句
Ctrl + End 跳到文件尾
Ctrl + Home 跳到文件头
Ctrl + [ 移动光标到当前所在代码的花括号开始位置
Ctrl + ] 移动光标到当前所在代码的花括号结束位置
Ctrl + 左方向键 光标跳转到当前单词 / 中文句的左侧开头位置
Ctrl + 右方向键 光标跳转到当前单词 / 中文句的右侧开头位置
Ctrl + 前方向键 等效于鼠标滚轮向前效果
Ctrl + 后方向键 等效于鼠标滚轮向后效果

Alt+Shift+向上 向上移动选中的代码
Alt + Insert 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等
Alt + 左方向键 按左方向切换当前已打开的文件视图
Alt + 右方向键 按右方向切换当前已打开的文件视图
Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置
Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置

Shift + F4 对当前打开的文件,使用新Windows窗口打开,旧窗口保留 Shift + F6 对文件 / 文件夹 重命名

Ctrl + Shift + Alt + V 无格式黏贴
Ctrl + Shift + Alt + N 前往指定的变量 / 方法
Ctrl + Shift + Alt + S 打开当前项目设置
Ctrl + Shift + ­ - 折叠所有代码
Ctrl + Shift + ­ + 展开所有代码
Ctrl + Shift + F12 编辑器最大化

Ctrl + Alt + S 打开设置
Ctrl + Alt + L 格式化代码,可以对当前文件和整个包目录使用
Ctrl + Alt + O 优化导入的类,可以对当前文件和整个包目录使用
Ctrl + Alt + I 光标所在行 或 选中部分进行自动代码缩进,有点类似格式化

关于注释

ctrl+/ 单行注释
ctrl+shift+/ 多行注释
/** 按回车文本注释
如何定义文本注释呢
settings-- -Editor – File and Code Templates
在这里插入图片描述

这样每次生成新的类的时候,就会生成默认的注释

方法注释
/** 加上回车

http://www.xdnf.cn/news/829927.html

相关文章:

  • 【采集软件】根据关键词批量采集小红薯,含笔记正文、笔记链接、发布时间、转评赞藏等
  • HarmonyOS开发指南:鸿蒙编译工具链
  • 深入浅出理解Allan方差分析方法
  • ubuntu or kylinos软件安装错误的终极解决方案
  • HBT机制
  • 四种常见的登录方案
  • 冒泡排序算法详解之C语言版
  • spss分析方法-因子分析(转载)
  • 关于控制台头文件stdafx.h的解决方法。
  • 操作系统系列:快速了解C程序的编译及运行
  • 遍历map的四种方法及Map.entry详解
  • C#中的`Console.WriteLine`函数及其使用方法
  • 9大代理服务器软件的比较与分析之校园局域网代理蝴蝶
  • python创意项目设计方案,python创意编程作品集
  • java:printStackTrace()方法
  • 【Opencv】目标追踪——高斯混合模型分离算法(MOG)
  • Oracle客户端软件的使用
  • Keil_uvision 基本使用教程
  • XHTML基础入门教程
  • Linux中的僵尸进程与wait函数、waitpid函数详解(附图解与代码实现)
  • 空间数据分析和空间统计工具库PySAL入门
  • 分布式系统中的“无状态”和“有状态”详解
  • 端口聚合、端口镜像及ACL实验
  • 实用网站大全
  • ScaleType的各种类型的白话解释
  • Activex、OLE、COM、OCX、DLL之间区别、联系
  • MATLAB 的gui详细设计
  • 什么是RoR
  • 程序员的自我修养
  • C语言中的数据结构及编程实例