Intellij IDEA快捷使用

网友投稿 828 2022-05-28

Intellij IDEA快捷使用

1. 快捷键

1.1. 按键说明

某些快捷键可能与操作系统或其它软件的全局快捷键是冲突的,则按下会无效或执行其它命令,可以在Intellij IDEA的设置的Keymap中修改为其它按键。

以下快捷键是Intellij IDEA的默认风格快捷键,如果改成了Eclipse风格或其它风格,请参考所更改的设置。

标记了[!]是可能存在冲突的快捷键。

全部快捷键可在Intellij IDEA的设置的Keymap中查看,或者查看官方文档:https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf?_ga=2.5349558.422550521.1580708138-1891300040.1568641704

在各种编辑软件中都会使用到的快捷键可能不会被列举到以下各表中,例如Ctrl + C表示复制,在各种编辑软件中都是这样设计的,就不重复列举了。

1.2. 推荐快捷键

1.3. 常规

1.4. 查找与替换

1.5. 代码编辑

也有很多开发者使用Ctrl + X作为删除代码行的快捷键,其本质是剪切了代码,当然,只要不粘贴,其效果也是相同的。

Intellij IDEA快捷使用

1.6. 管理与导航

2. 快捷输入

2.1. 操作方式

可以通过快捷输入简单的内容后按下Enter键,快速完成特定的代码内容,这些内容可以在设置的Editor > Live Templates中查看或调整。

2.2. 常规

2.3. 声明静态常量

2.4. 判断

2.5. 循环与遍历

3. 快捷输入–高级

3.1. 遍历数组或集合对象

假设存在名为numbers的int数组或集合,输入numbers.for即可生成增强for循环代码,格式如下:

for (int number : numbers) { }

1

2

3.2. 为值声明变量

假设需要声明int类型的变量,其值为1,输入1.var即可生成对应的声明语句,格式如下:

int i = 1;

1

整型数字默认生成的变量名是i,代码生成后,可以自行调整。

同理,假设需要声明String类型的变量,其值为"Java",输入"Java".var即可,格式如下:

String java = "Java";

1

字符串类型默认生成的变量名有多种情况,例如字符串内容是简单字母时,默认变量名就是字母,如果字母首字母是大写的,也会自动使用首字母小写作为默认变量名,字符串类型是汉字时,默认变量名就是汉字,字符串中包含不允许组成变量名的字符时,会使用s或s1、s2等作为默认变量名,当然,在代码生成后,都可以自行调整。

其它数据类型的值也可以使用同样的方法声明出变量,例如输入new Date().var时,就可以生成:

Date date = new Date();

1

3.3. 判断对象是否为空

假设存在名为x的变量,需要判断是否为空,输入x.null然后在提示菜单中选择null一栏回车,即可生成:

if (x == null) { }

1

2

如果需要判断是否非空,则输入x.no后选择notnull一栏并回车,即可生成:

if (x != null) { }

1

2

未完,再续……

IDE 数据结构

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【云硬盘大咖秀】【第一期】整机备份之一家人就要整整齐齐
下一篇:VMware 虚拟机的虚拟磁盘编程知识点扫盲之二
相关文章