IDEA快捷使用-快捷键&模板

常用快捷模板

.方法的使用,例如输入 arr.null 回车

其他常规方法直接输入回车,不需要对象通过.来调用。

创建变量

psfi 创建公开int类型常量

java 复制代码
public static final int 

prsf 创建 私有静态变量

java 复制代码
private static final 

psf 创建公开静态变量

java 复制代码
public static final

创建方法

main 创建main方法

psvm 也有相同用法

java 复制代码
public static void main(String[] args) {
        
    }

判空

ifn 判断最近变量为空

java 复制代码
int[] arr = {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
if (arr == null) {

}

inn 判断最近变量为非空

java 复制代码
int[] arr = {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
if (arr != null) {

}

.null判断等于空

java 复制代码
int[] arr = {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
if (arr == null) {

}

.notnull判断不等于空

java 复制代码
int[] arr = {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
if (arr != null) {

}

控制台输出

sout 控制台输出

java 复制代码
System.out.println();

soutm 控制台输出当前方法名

java 复制代码
System.out.println("NewClass.main");

soutv 控制台输出最近变量

java 复制代码
int a = 1;
System.out.println("a = " + a);

soutp 控制台输出当前方法的参数

java 复制代码
public static void main(String[] args) {
        System.out.println("args = " + Arrays.toString(args));
}

for循环

fori 创建for循环

java 复制代码
for (int i = 0; i < ; i++) {

}

这里使用tab可以设置参数

数组.fori 根据数组长度for循环

java 复制代码
int[] arr = {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
for (int i = 0; i < arr.length; i++) {

}

数组.forr 根据数组长度倒序for循环

java 复制代码
int[] arr = {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
for (int i = arr.length - 1; i >= 0; i--) {
   
}

数组.for迭代对象-增强型for循环

同样用法的还有数组.iter

java 复制代码
int[] arr= {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
for (int i : arr) {

}

ritar for循环逆序遍历

java 复制代码
for (int i = arr.length - 1; i >= 0; i--) {
	int i1 = arr[i];
}

iter 迭代对象

java 复制代码
for (int i : arr){
 
}

常用快捷键

定位查找类

快捷键 作用
F2 快速定位错误
双击Shift 全局搜索
CTRL + N 查找项目中的类
CTRL + R 文本替换

代码重构

快捷键 作用
CTRL + alt + L 格式化代码
Shift + F6 重命名
Ctrl + Alt + C 抽取常量
Ctrl + Alt + F 抽取字段
Ctrl + Alt + M 抽取方法
Ctrl + Alt + P 抽取参数
Ctrl + Alt + V 抽取变量

编辑类

快捷键 作用
CTRL + Y 删除鼠标指针所在本行
Ctrl+Z 撤销
Ctrl+Shift+Z 取消撤销
Ctrl+C 复制一行
Ctrl+X 剪切一行
Ctrl+D 复制一行
Ctrl+V 粘贴

操作类

快捷键 作用
CTRL + shift + F10 运行程序
alt + ←/→ 左右窗口切换
Ctrl + alt + ←/→ 前后跳转编辑过的地方
Ctrl + F9 编译项目
Ctrl + Shift + F9 编译当前文件
Shift + F10 正常启动
Alt + Shift + F10 弹出 Run 的可选择菜单
Shift + F9 debug模式启动
Alt + Shift + F9 选择 Debug
相关推荐
JAVA面经实录9175 小时前
Java企业级工程化·终极完整版背诵手册(无遗漏、全覆盖、面试+落地通用)
java·开发语言·面试
许彰午7 小时前
CacheSQL(二):主从复制——OpLog 环形缓冲区与故障自动恢复
java·数据库·缓存
Bat U8 小时前
JavaEE|多线程初阶(七)
java·开发语言
misL NITL8 小时前
idea、mybatis报错Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required
tomcat·intellij-idea·mybatis
掌心向暖RPA自动化10 小时前
如何获取网页某个元素在屏幕可见部分的中心坐标影刀RPA懒加载坐标定位技巧
java·javascript·自动化·rpa·影刀rpa
日取其半万世不竭11 小时前
Minecraft Java版社区服务器搭建教程(Linux,适合新手)
java·linux·服务器
TeamDev11 小时前
JxBrowser 9.0.0 版本发布啦!
java·前端·混合应用·jxbrowser·浏览器控件·跨平台渲染·原声输入
AI人工智能+电脑小能手12 小时前
【大白话说Java面试题】【Java基础篇】第24题:Java面向对象有哪些特征
java·开发语言·后端·面试
AI人工智能+电脑小能手12 小时前
【大白话说Java面试题】【Java基础篇】第25题:JDK1.8的新特性有哪些
java·开发语言·后端·面试
likerhood12 小时前
SLF4J: Failed to load class “StaticLoggerBinder“ 解决
java·log4j·maven