IntelliJ IDEA 快捷键

创建 main 函数快捷

**psvm** 也就是 public static void main 的首字母。

其他相关快捷键

  • psf:public static final
  • psfi:public static final int
  • psfs:public static final String

for 循环,foreach

fori    for 循环
iter    Iterate (for each..in)
itli    Iterate over a List
itar    Iterate elements of array
ritar   Iterate elements of array 倒序

使用 变量名.for 更方便

List<String> ss = new ArrayList<>();
ss.for  // for each
ss.fori  // for (int i = 0; i < ss.size(); i++) { }
ss.forr  // for (int i = ss.size() - 1; i >= 0; i--) { }

100.fori  // for (int i = 0; i < 100; i++) { }
100.forr  // for (int i = 100; i > 0; i--) { }

打印控制台

souf     System.out.printf("");
sout     System.out.println();
soutm    System.out.println("T.main");
soutp    System.out.println("args = [" + args + "]");
soutv    System.out.println("args = " + args);

更多的提示可以 Ctrl + j 可以查看。

自动补全返回值,自动补全变量名称和属性名称

https://blog.csdn.net/u010372981/article/details/78360730

Ctrl + Alt + v

从接口跳转到 Java 中的实现类

https://stackoverflow.com/questions/5051766/intellij-idea-jump-from-interface-to-implementing-class-in-java

Ctrl + Alt + B

跳到父类接口

Ctrl + U

清除无效 import

Ctrl + Alt + O

格式化代码

Ctrl + Alt + L

大小写切换

Ctrl + Shift + U

生成返回值对象

Ctrl + Alt + V

把光标移动到需要生成返回值变量的语句之前,右键 Refactor --> Extract --> Variable

移动窗口分隔线

某个类的名字在 project 视图里被挡住了某一部分。

想完整的看到类的名字,一般都是使用鼠标来移动分割线,但是这样子效率太低了。可以使用 Alt + 1 把鼠标焦点定位到 project 视图里,然后直接使用 Ctrl + Shift + 左右箭头 来移动分割线。

Complete Current Statement 完成当前语句

Ctrl + Shift + Enter

比如会自动添加分号,输入 if 后按下 Ctrl + Shift + Enter,会自动生成

if () {
}

快速查看类定义

在类上面按下 Ctrl + Shift + i,会弹出小窗口

列出变量在哪些地方被使用

Alt + f7

智能提示

Ctrl + Shift + Space

例如:User user = new,按下 Ctrl + Shift + Space,将自动补全 User user = new User();

参数提示

Ctrl + P

参数提示

快捷键使用频率

Help | Productivity Guide 打开。

Productivity Guide


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 bin07280@qq.com

文章标题:IntelliJ IDEA 快捷键

文章字数:529

本文作者:Bin

发布时间:2018-09-09, 16:06:22

最后更新:2019-08-06, 00:50:59

原始链接:http://coolview.github.io/2018/09/09/IntelliJ%20IDEA%20%E5%BF%AB%E6%8D%B7%E9%94%AE/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录