IDEA快捷使用-快捷键模板

news/2024/7/16 8:18:54 标签: intellij-idea, java, ide

常用快捷模板

.方法的使用,例如输入 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 + F9debug模式启动
Alt + Shift + F9 选择Debug

http://www.niftyadmin.cn/n/5287798.html

相关文章

Cron介绍,以及常见的cron表达式

目录 一.cron介绍 1.什么是Cron&#xff1f; 2.Cron语法 时间字段的取值范围如下&#xff1a; 时间字段支持以下特殊字符&#xff1a; 下面是一些示例&#xff1a; 3.虚拟机安装cron(centos7展示) 二.常见的cron表达式 一.cron介绍 1.什么是Cron&#xff1f; Cron是一个…

使用Visual Studio调试VisionPro脚本

使用Visual Studio调试VisionPro脚本 方法一 &#xff1a; 修改项目文件 csproj步骤&#xff1a; 方法二 &#xff1a; Visual Studio附加功能步骤&#xff1a; 方法一 &#xff1a; 修改项目文件 csproj 步骤&#xff1a; 开启VisionPro脚本调试功能 创建一个VisionPro程序…

单聊和群聊

TCP协议单聊 服务端&#xff1a; import java.awt.BorderLayout; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; import java.util.Vec…

Python中的变量是什么?数据类型又有哪些?

Python 语言的基础构成要素&#xff1a;变量与数据类型。因为不仅是 Python&#xff0c;变量与数据类型可以说是所有编程语言的核心。掌握了语言的变量与数据类型的体系&#xff0c;可以说就掌握了这门语言的一大半儿。 1、什么是变量 我们都知道应用程序在运行阶段的数据存放…

一台服务器​最大并发 tcp 连接数多少?65535?

首先&#xff0c;问题中描述的65535个连接指的是客户端连接数的限制。 在tcp应用中&#xff0c;server事先在某个固定端口监听&#xff0c;client主动发起连接&#xff0c;经过三次握手后建立tcp连接。那么对单机&#xff0c;其最大并发tcp连接数是多少呢&#xff1f; 如何标…

住宅代理妙用:网络抓取的必备工具

什么是住宅代理&#xff1f; 要准确理解什么是住宅代理&#xff0c;首先需要了解什么是住宅IP。IP 地址是连接到网络时分配给单个设备的唯一标识符。这允许设备或端点直接相互通信&#xff0c;而无需跨线。 住宅IP是指分配给特定设备&#xff08;例如计算机、手机、平板电脑等…

2023航天推进理论基础考试划重点(W老师)液体火箭发动机2

1、泵产生气蚀的机理和现象 当泵内局部区域的静压力小于当地温度下液体饱和蒸汽压力时&#xff0c;该处的液体即产生蒸汽跑&#xff0c;气泡随液流进入高压区时&#xff0c;重新凝结并出现水击现象的全过程。 2、发生气蚀的特征有哪些&#xff1f; 泵会发生振动和噪声&#…

Python笔记之根据相对路径的网址链接提取并补充完整的网址链接

参数说明&#xff1a; response_url&#xff0c;需要补充的相对路径&#xff0c;例如/index/news1.html、./index/news2.html、//index/news1.htmlhref&#xff0c;当前网址所属主页网址&#xff0c;例如http://www.abc.com/news_listreturn_href&#xff0c;补充完成后传回的…