idea使用心得

1、常用快捷键与功能
1)、通用快捷键,与查找设置
Ctrl+Alt+s 快速打开设置,这里几乎包含了idea 的所有设置。idea使用心得
在搜索框里还可以输入想要查找的设置项
idea使用心得
2)、查看通用快捷键
选择菜单栏的Help–Keymap Reference可以查看最常用的快捷键。
3)、Alt+Enter快速修复
(即Eclipse中的Quick Fix功能)。
修复类型错误
idea使用心得
导入包
idea使用心得
4)、Ctrl+Shift+Enter自动补全末尾的字符;
如图所示,比如补全if,while等语句,或者自动补全;比如System.out.println(“123”)鼠标在123字符的位置,按下ctrl+shift+enter,可以补全分号;并跳转到下一行。
5)、快速打出常用语句psvm 然后在按 tab 键打印出public static void main(String[] args) { }

类似的还有: fori打印出
for (int i = 0; i < ; i++) { }
sout打印出System.out.println();
2、查找
1)、基本查找这个功能在开发项目中用到的特别多,特别是大型项目,所以学好快速查找可以节约大量时间。
Ctrl+N 查找类
Ctrl+Shift+N 查找文件
Ctrl+Shift+Alt+N 查找方法
Shift+Shift 包括以上三种,同时还可以查找配置项
2)、高级查找与替换
Ctrl+f 当前文件中查找 ctrl+f查找字符串时F3是查找下一个,shift+F3是查找上一个
Ctrl+Shift+f 全局查找指定字符串
Ctrl+r 全局替换指定字符串
Ctrl+Shift+r 全局替换指定字符串
Ctrl+x 剪切当前行
Ctrl+d复制当前行到下一行
Alt+7 查找当前对象,当前方法的引用
3、选择Ctrl+w选择当前光标位置单词 连续按会有神奇效果
连续按会一步步扩大选择 如果按Ctrl+Shift+W会一步步的减少选择

4、跳转 这里跳转单独列出来,也想表明它的重要性,熟练掌握对于操作的流畅性有很大提高
Ctrl+B/Ctrl+Click,快速打开光标处的类或方法(跳转到定义处 Ctrl+Alt+B,跳转到方法实现处这里有个小区别,ctrl+b 跳转到接口方法处,ctrl+alt+b,直接跳转到该接口的实现类中。在一个接口中要想跳转到他的实现处,就要使用ctrl+alt+bCtrl+U跳转到父类。 Ctrl+G跳转到文件制定行 Alt+Down/Up 跳转到下/上一个方法 Ctrl+Shift+Enter 跳转到下一行并且自动补全,这个操作十分好用,比如你写 Integer a =1 按下该快捷键,即可变为Integer a = 1; 并且自动跳转到下一行。 Ctrl+Shift+Home选中当前位置到文件开头 Ctrl+Shift+End选中当前位置到文章末尾如果想跳到编辑区的文件,点击如图所示的圆球就可以到当前正在编辑的文件。
idea使用心得
当前也可设置自动跳转到当前正在编辑的文件如图选择Autoscroll form Source即可。
下面在介绍一个神奇的操作: 多行编辑Ctrl+Shift+Alt+鼠标 (左手按着ctrl+shift+alt右手鼠标点击想要选择的位置)

5、有趣的选择操作快捷键选中文件,Ctrl+Shift+c会复制当前文件的地址Ctrl+c 不选中任何单词, 会复制当前行的内容, 这个也比较神奇,特别适合快速选择当前行。而且按这个快捷键后,不需要再按Ctrl+c复制到剪贴板,因为ctrl+c本身已经将当前行复制到剪贴板。 Ctrl+d 复制当前行到下一行 Ctrl+Shift+down/up移动当前行到下一行Ctrl+Home 跳转到文章开头 Ctrl+End跳转到文章末尾 Home/End跳转到当前行的开头/末尾
6、全屏切换Ctrl+e 切换tab Ctrl+tab 切换到上一个程序Alt +up/down 方法间切换 Alt+f12打开系统终端 Ctrl+f12 弹窗查看类结构, Ctrl+h 显示类的继承结构,比如我打开Spring 里的BeanDefinitionParser接口,按Ctrl+h快捷键

按住鼠标滚轮向下拉 Ctrl+Alt+f提取成员方法 Ctrl+Alt +c提取常亮