JavaRush /Java 博客 /Random-ZH /IntelliJ IDEA 用户指南:键盘快捷键
Миха Писаренко
第 41 级
Киев

IntelliJ IDEA 用户指南:键盘快捷键

已在 Random-ZH 群组中发布
你好!在这篇文章中,我将向您介绍快捷方式。会有很多张图片,如果有几张,那么第一张是按快捷键之前的,下一张是按快捷键之后的。我希望它会很简单并且内容丰富。
IntelliJ IDEA 用户指南:热键 - 1
IntelliJ IDEA 中的热键是一个非常强大的武器,但很多人都低估了它。当自信地使用时,它们可以将开发速度提高一个数量级。按 Alt+h+k 可以查看现有列表的完整列表。因此,下面将是我的想法的屏幕截图,我将告诉您我比其他人更经常使用的那些。最后我将向您展示如何编写自己的快捷方式。去!)
IntelliJ IDEA 用户指南:热键 - 2
这是我的开发环境,但不是一个工作环境,在这里我学习了Spring并检查了代码示例,所以我很少使用它,但是,半年的时间里,快捷方式让我少写了17000个字符。一个足够好的论据来开始使用它们,不是吗?)我将按顺序进行: Ctrl + Space - 显示可以用来完成输入的选项列表。
IntelliJ IDEA 用户指南:热键 - 3
Ctrl + w – 智能文本选择。首先,它选择光标所在的单词,然后选择最近的命令,依此类推直至整个文档。
IntelliJ IDEA 用户指南:热键 - 4
Руководство пользователя IntelliJ IDEA: горячие клавиши - 5
Руководство пользователя IntelliJ IDEA: горячие клавиши - 6
Руководство пользователя IntelliJ IDEA: горячие клавиши - 7
Ctrl + y – 删除整行,同时将光标保持在同一位置。
Руководство пользователя IntelliJ IDEA: горячие клавиши - 8
Руководство пользователя IntelliJ IDEA: горячие клавиши - 9
Ctrl + Shift + Space – 与Ctrl + Space相同,仅考虑静态字段和方法。它还有助于使用适当的类型初始化字段。
Руководство пользователя IntelliJ IDEA: горячие клавиши - 10
Руководство пользователя IntelliJ IDEA: горячие клавиши - 11
Ctrl + b – 转到字段、方法或收银机的声明。与按 Ctrl + LMB 效果相同
Руководство пользователя IntelliJ IDEA: горячие клавиши - 12
Руководство пользователя IntelliJ IDEA: горячие клавиши - 13
Ctrl + / - 注释一行代码;如果选择多行,则会注释掉所有代码。
Руководство пользователя IntelliJ IDEA: горячие клавиши - 14
Руководство пользователя IntelliJ IDEA: горячие клавиши - 15
Shift + F6 – 在所有使用字段、方法或类的地方重命名它。
Руководство пользователя IntelliJ IDEA: горячие клавиши - 16
现在让我详细告诉您如何创建自己的快捷方式。我们需要进入设置,这是通过组合Ctrl+Alt+s完成的,然后转到键盘映射:
Руководство пользователя IntelliJ IDEA: горячие клавиши - 17
然后我们选择需要安装快捷方式的东西,按RMB并选择组合。
Руководство пользователя IntelliJ IDEA: горячие клавиши - 18
我设置了 Shift+Alt+e 组合来删除所选行上光标右侧的所有内容。
Руководство пользователя IntelliJ IDEA: горячие клавиши - 19
现在我们检查一切是否正常并继续。
Руководство пользователя IntelliJ IDEA: горячие клавиши - 20
Руководство пользователя IntelliJ IDEA: горячие клавиши - 21
这个特殊的快捷键看起来没什么用,但是你有一个自由组合并且知道如何去做,你可以用它来做你需要的事情。在工作中,我将它用于 Annotate,它需要与 Git 一起使用,并显示谁对代码进行了更改以及何时更改。现在我们来谈谈自动填充。这是什么?这是一种使用一个缩写输入多个单词甚至一段代码的能力。示例:您可以使用这些单词的首字母,而不是手动输入空的 main 方法:
Руководство пользователя IntelliJ IDEA: горячие клавиши - 22
类似的组合键还有很多,例如,我已经很长时间没有手动进入循环了(iteritar)。您可以为最流行的变量声明创建一个,这将在将来节省大量时间。操作如下:转到设置 ( Ctrl + Alt + s ) 并选择编辑器,然后选择实时模板。
Руководство пользователя IntelliJ IDEA: горячие клавиши - 23
Руководство пользователя IntelliJ IDEA: горячие клавиши - 24
选择“其他”类别,然后单击右侧的绿色加号或使用 Alt+Insert 快捷键,然后单击“实时模板”。为我们的个人自动填写表格设置缩写、描述和定义。现在你可以按照这个例子搞清楚,以后重做也不难)
Руководство пользователя IntelliJ IDEA: горячие клавиши - 25
单击定义,选中“Everywhere”框,保存并选中。
Руководство пользователя IntelliJ IDEA: горячие клавиши - 26
Руководство пользователя IntelliJ IDEA: горячие клавиши - 27
最后,还有Ctrl + Alt + t 这样的组合- 它将选定的命令包装在代码块中
Руководство пользователя IntelliJ IDEA: горячие клавиши - 28
Руководство пользователя IntelliJ IDEA: горячие клавиши - 29
所以,我们可以自己写一个这样的命令。例如,我想将代码包装在 System.out.println(); 中 按Ctrl + Alt + t并选择最后一项
Руководство пользователя IntelliJ IDEA: горячие клавиши - 30
上次我们选择“其他”,现在点击“环绕”,Alt+Insert,然后Live Templates,输入下图所示的数据并保存。
Руководство пользователя IntelliJ IDEA: горячие клавиши - 31
现在我们使用我们的模板。我们选择要输出到控制台的内容,按Ctrl+Alt+t,然后在缩写字段中输入内容(字符越少越好),在我们的例子中是S,我们就得到了它。
Руководство пользователя IntelliJ IDEA: горячие клавиши - 32
Руководство пользователя IntelliJ IDEA: горячие клавиши - 33
您只需删除括号前末尾的分号即可。在我的工作中,我尝试尽可能多地使用快捷方式,我相信对您的开发环境的充分了解不仅会让您与其他开发人员区分开来,而且还会显着提高工作效率。感谢您的关注,我很高兴听到您的反馈!)
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION