以下是一些常用的技巧和快捷键:
1. 自动补全
Idea自动补全功能十分强大,当你在写代码时,输入类或方法时,Idea会自动提示可用的类或方法,并且可以直接选取,避免了手动敲写带来的错误。
2. 自动导入
当你使用了一个自己程序中未声明的类或者方法时,Idea会自动提示你导入该类或方法,避免了手动导入带来的烦恼。
3. 快速生成代码
使用Idea,你可以快速生成代码,如 `Alt+Insert` 可以快速生成Getter和Setter方法, `Ctrl+Shift+T` 可以快速生成测试类, `psvm` 可以快速生成main方法等等。
4. 提示参数类型
如果需要查看指定方法的参数类型和返回值类型,可以将光标(或鼠标)悬停在方法名称上,Idea会自动提示参数类型和返回值类型。
5. 格式化代码
在Idea中,你可以通过 `Ctrl+Alt+L` 快捷键对代码进行格式化,让代码更清晰更整齐。
6. 查找和替换
使用Idea,你可以通过 `Ctrl +F` 查找当前文件中的文本内容, `Ctrl+R` 替换文本内容,并且还支持正则表达式的使用。
7. 快捷键
Idea提供了大量的快捷键,这些快捷键能够大大提高开发效率,如 `Ctrl+D` 复制当前行, `Ctrl+Y` 删除当前行, `Ctrl+Alt+T` 快速生成try-catch语句等等。
8. 双击 Shift 快速搜索
使用快捷键双击 Shift,可以快速搜索 IDEA 中的各种功能、设置、文档、插件等。搜索结果被分为几个部分,包括了类、文件、符号、配置、运行、插件等。
9. Ctrl + 鼠标滚轮 缩放编辑器字体大小
使用快捷键 Ctrl + 鼠标滚轮,可以快速切换编辑器的字体大小,以适应不同分辨率的屏幕。该快捷键在 Windows、Linux、Mac 下均有效。
10. Ctrl + Shift + 鼠标左键 框选操作
使用快捷键 Ctrl + Shift + 鼠标左键,可以框选编辑器中的文本,以便一次性选中多行文本。该快捷键的操作类似于 Windows 中的鼠标框选操作。
11. Alt + F1、1 以文件管理器或浏览器打开文件
使用快捷键 Alt + F1+ 1,可以打开当前编辑器中的文件所在位置,以文件管理器或浏览器的方式打开。该快捷键实际上是 IDEA 外部工具栏的一个功能,显示文件在文件管理器或浏览器中的位置。
12. Ctrl + Shift + Enter 自动补全语句
使用快捷键 Ctrl + Shift + Enter,可以自动补全语句,例如自动补全语句的分号、花括号、括号等。 该快捷键在写代码时是非常有用的,可以快速完成代码行的书写。
13. Ctrl + Shift + F7 高亮用法
使用快捷键 Ctrl + Shift + F7,可以高亮当前光标所在的变量、参数或方法的所有用法,方便查看和修改。该功能可以在编辑器和搜索结果中使用。
14. Ctrl + Shift + U 切换大小写
使用快捷键 Ctrl + Shift + U,可以将选中的文本切换为大写或小写,同时也可以反转当前的大小写状态。该快捷键对于快速修改命名等操作非常有用。
15. Ctrl + Alt + J 智能围绕
使用快捷键 Ctrl + Alt + J,可以智能地将当前光标所在位置的代码块,封装在一个新的代码块中。该快捷键对于重构代码结构非常实用。
17. Ctrl + G 跳转行
使用快捷键 Ctrl + G,可以跳转到指定行。该快捷键在编辑大文档时非常有用,可以快速定位到指定行的位置。
18. Ctrl + E 最近文件快速切换
使用快捷键 Ctrl + E,可以快速切换最近打开的文件,可以方便地在多个文件之间进行切换和编辑。
19. Ctrl + Alt + B 查看实现
使用快捷键 Ctrl + Alt + B,可以查看当前光标所在的方法或类的实现,方便查看其具体实现细节和逻辑。
20. Ctrl + Shift + Alt + N 查找类文件
使用快捷键 Ctrl + Shift + Alt + N,可以快速查找类文件,可以直接输入类名进行搜索,也可以按照包名或文件名进行搜索。
21. Ctrl + Shift + Delete 删除括号
使用快捷键 Ctrl + Shift + Delete,可以快速删除一对括号内的文本,包括小括号、中括号和花括号等。
22. F2 下一个错误
当程序有错误时,使用快捷键 F2,可以快速定位到下一个错误的位置,方便调试和修改错误。