三种注释
1、#号注释 或者 // 注释
使用Ctrl+ /, 添加行注释,再次使用,去掉行注释;#号注释一般用于配制文件中如yml,//注释则一般用于代码块中。
2、块注释
使用 Ctrl+Shift+ /, 添加块注释,再次使用,去掉块注释。
3、方法说明注释
输入/** ,点击“Enter”,自动根据参数和返回值生成注释模板。
行操作
1、删除一行
使用 Ctrl+D,idea原来的删除行快捷键不是这个,可以根据自己需要更改。
2、代码块移动
使用Ctrl+Shift+ 向上键/向下键,移动代码块到指定位置。
窗口操作
1、关闭单个窗口
使用 Ctrl+W,idea原来的删除行快捷键不是这个,可以根据自己需要更改。
2、关闭多个窗口
使用 Ctrl+Shift+W,idea原来的删除行快捷键不是这个,可以根据自己需要更改。
类图
1、类图UML
使用 Ctrl+Shift+Alt+U,用来查看类之间的关系。
搜索
1、查找类或者文件
双击Shift或者 Ctrl+U ,查找指定文件
代码块
1、使用 Alt + Insert 快速生成get set 方法,构造器,toString等;
IDEA和Eclipse常用快捷键对比
IDEA可以设置为Eclipse风格的快捷键,在File->Settings->Keymap处,如需更改部分快捷键可按如下表格中的英文描述进行搜索,并改为相应快捷键
Eclipse | IDEA | 英文描述 | 中文描述 |
---|---|---|---|
ctrl+shift+r | ctrl+shift+n | Navigate->File | 找工作空间的文件 |
ctrl+shift+t | ctrl+n | Navigate->Class | 找类定义 |
ctrl+shift+g | alt+f7 | Edit->Find->Find Usages | 查找方法在哪里调用.变量在哪里被使用 |
ctrl+t | ctrl+t | Other->Hierarchy Class | 看类继承结构 |
ctrl+o | ctrl+f12 | Navigate->File Structure | 搜索一个类里面的方法 |
shift+alt+z | ctrl+alt+t | Code->Surround With | 生成常见的代码块 |
shift+alt+l | ctrl+alt+v | Refactor->Extract->Variable | 抽取变量 |
shift+alt+m | ctrl+alt+m | Refactor->Extract->Method | 抽取方法 |
alt+左箭头 | ctrl+alt+左箭头 | Navigate->Back | 回退上一个操作位置 |
alt+右箭头 | ctrl+alt+右键头 | Navigate->Forward | 前进上一个操作位置 |
ctrl+home | ctrl+home | Move Caret to Text Start | 回到类最前面 |
ctrl+end | ctrl+end | Move Caret to Text End | 回到类最后面 |
ctrl+e | ctrl+e | View->Recent Files | 最近打开的文件 |
alt+/ | ctrl+space | Code->Completion->Basic | 提示变量生成 |
ctrl+1 | alt+enter | Other->Show Intention Actions | 提示可能的操作 |
ctrl+h | ctrl+shift+f | Find in Path | 全局搜索 |
alt+上/下箭头 | alt+shift+上/下箭头 | Code->Move Line Up/Down | 移动一行代码 |
ctrl+/ | ctrl+/ | Other->Fix doc comment | 方法注释 |
ctrl+alt+s | alt+insert | Generate | 生成getter,setter,tostring等 |