# IDEA 快捷键
基础 keymap 为 Eclipse
# Editor Actions
# Add or Remove Caret ( Alt + Shift + Click )
添加或删除光标,用于多行、多位置同时操作。
适合不在同一列的多个位置同时操作。
# Create Rectangular Selection on Mouse Drag ( Alt + Click )
按住 Alt,通过左键拖拽多列选择
# Column Selection Mode ( Alt + Shift + Insert)
切换多列操作模式
# Duplicate Entire Lines ( Ctrl + Alt + 向下箭头 )
复制行
# Delete Line ( Ctrl + D )
删除行
# Toggle Case ( Ctrl + Shift + U )
切换大小写
# Join Lines ( Ctrl + Shift + J )
合并行
# Complete Current Statement ( Ctrl + Shift + Enter)
代码补全,补全当前语句,如添加分号。
# Code (Main Menu)
# Comment with Line Comment ( Ctrl + / )
(取消)行注释
# Comment with Block Comment ( Ctrl + Shift + / )
(取消)块注释
# Move Line Down ( Alt + 向下箭头 ) -- 自定义
向下移动选中的语句
# Move Line Up ( Alt + 向上箭头 ) -- 自定义
向上移动选中的语句
# Generate... ( Alt + Insert )
打开 generate 面板,可生成 构造函数、访问器
# Navigate ( Main Menu )
# View Structure ( Ctrl + O )
查看类的结构
# Type Hierarchy ( F4 )
查看类的继承关系
# Show UML Popup ( Ctrl + Alt + U )
类的查看 UML 图
# Main Menu
# Close Tab (Ctrl + W) -- 自定义
Window -> Editor Tabs -> Close Tab
关闭当前编辑器中的 tab
# Parameter Info (Ctrl + P) -- 自定义
View -> Parameter Info
光标移入小括号内,按 Ctrl + P
显示方法的参数列表
# Introduce Variable... ( Alt + Shift + L )
Refactor -> Extract/Introduce
将表达式抽取为变量。
对于单行表达式,可以快速设置 变量类型及变量标识符。
# others
# Go to File... ( Ctrl + Shift + R )
# Find in Files ( Ctrl + H)
# Replace in Files ( Alt + H) -- 自定义
# Quick Document ( Ctrl + Shift + 空格 ) / (F2)
# Show Quick Fixes ( Ctrl + 1 ) / ( Alt + Enter )
# Reload All from Disk ( F1 ) -- 自定义
Reload All from Disk
# 设置
# 代码补全(字母不区分大小写)
位置: Settings -> Editor -> General -> Code Completion
不勾选 "Match case"
# 代码片段
# 打印语句
// sout
System.out.println();
# for
int[] arr = {1, 2, 3, 4, 5};
// arr.for
for (int i : arr) {
}
// arr.fori
for (int i = 0; i < arr.length; i++) {
}
// arr.forr
for (int i = arr.length - 1; i >= 0; i--) {
}
# 插件
# PTG
Quick Generation JavaBean Quick Generation
SQL Quick Generation
JVM arguemnts Quick Generation
Spring Configuration
上一篇: 下一篇:
本章目录