NO.1
检索
Ctrl + F
在当前文件进行文本查找
Ctrl + R
在当前文件进行文本替换
Ctrl + Shift + F
全局进行文本查找(若与搜狗输入法冲突重置即可)
Ctrl + Shift + R
全局进行文本替换
连按两次Shift
采用Search Everywhere检索
Ctrl + N
通过类名查找(类名:行号可以跳转到指定行)
Ctrl + Shift +N
通过文件名查找
备注:当名称检索失效时,可以尝试清除缓存:
①点击 File 选择 Invalidate Caches/Restart
②点击 Invalidate And Restart 选项清除重启
NO.2
编辑
Ctrl + Alt + O
优化import(未使用的会自动删除)
Alt + Insert
代码自动生成(构造方法,Get/Set方法,ToString等方法)
Ctrl + Z
撤销
Ctrl + Shift + Z
恢复Ctrl+Z 撤销掉的内容
Ctrl + /
添加或去除光标所在行代码注释
Ctrl + Shift + /
添加或去除指定代码块注释
Ctrl + Alt + T
针对选中代码自动生成提示语句
Ctrl + Shift + Enter
自动补全代码(如if while ";"等自动补全)
变量名.if
快速生成if(布尔值)
变量名.notn
快速判断对象是否为空
变量名.return
快速return
Alt+Shift+↑/↓
上移或下移一行
Ctrl +Alt +M
抽取代码为方法
Ctrl + Shift +Alt
多行同时编辑 (同时按住按键后鼠标选择要修改处)
Ctrl + C
复制光标所在行
Ctrl + X
剪贴光标所在行
Ctrl + Y
删除光标所在行
Ctrl + D
复制光标所在行到下一行
Ctrl + Delete
删除光标后面的代码
Ctrl + BackSpace
删除光标前面的代码
Ctrl + Alt + L
格式化代码(可以在Code Style中设置规则)
Ctrl+W
逐渐扩大选中光标位置的代码
Ctrl+Shift+W
逐渐缩小选中光标位置的代码
Ctrl+Shift+C
复制当前文件的绝对路径
Ctrl+Alt+Shift+C
复制当前文件的引用路径
Ctrl + F4
关闭当前编辑文件
Alt + Enter
代码补全提示
:针对Alt + Enter可以在以下情况选择自动提示:
①针对光标所在的接口,生成对应接口实现类。
②接口类中添加方法后,接口实现类自动实现。
③对调用的方法生成返回值
④对光标所在对象自动导包
NO.3 查看 逐一显示当前文件中类、方法、变量等被使用处(可以用 F3 切换) 查看最近编辑的文件列表(若与搜狗输入法冲突重置即可) NO.4跳转Ctrl+B 跳转到工程或库中类、方法、变量等被使用处 Ctrl + Alt + B 跳到方法实现处(能够跳过接口) Ctrl + [ / ] 将光标移动到当前代码所在花括号的起始/终止位置 Ctrl + Tab 切换窗口,可以使用↑↓选择,Delete进行关闭操作 Alt + ←/→ 向左或向右切换已打开的窗口 Ctrl+G 跳转到指定行 Ctrl + End 跳到文件尾 Ctrl + Home
跳到文件头 NO.5 导航 Ctrl+H 查看当前类的层级关系 Ctrl +F12 查询当前文件的所属成员(可以在弹出层进行检索) Ctrl+Alt+←/→ 回退/向前(上一次浏览的地方) Ctrl+Shift+Backspace 回退到上一次修改的地方(向前可单独设置快捷键) F2 跳转到下一个错误高亮放的地方 Shift+F2 回退到上一个错误高亮的地方 Alt + ↑/↓ 将光标定位到代码所在方法或前/后的方法 Ctrl+Shift+数字 快速创建与取消书签 Ctrl + 数字 跳转到指定的书签 Shift+F11 NO.6 模板 Ctrl+J 快速插入动态模板 例如: psf:生成“publicstatic final” 语句(加i或s选择数据类型) psvm:生成main方法语句 thr : 生成“thrownew” 手动抛出异常语句 sout:生成System.out.println控制台输出语句; itli :生成遍历List的for循环 itco :生成遍历Collection的for循环语句 iter :生成增强型for循环语句 itit :生成遍历Iterator的while循环语句 inn:生成 ifnot null 语句 inst:生成”ifinstance of ”实例化判断语句 NO.7 重构 Alt+Delete 安全删除,删除前会提示调用的地方 Ctrl+F6 重构方法名称、参数、返回值等 Shift+F6 重命名 F5 复制类 F6
移动类 NO.8 编译运行 Ctrl+F9 编译工程 Ctrl+Shift+F9 重新编译选中的模块,文件等 Alt+Shift+F10 选择配置后启动运行 Alt+Shift+F9 选择配置后启动调试 Shift+F10 启动运行(相当于Run按钮) Shift+F9 启动调试(相当于Debug按钮) Ctrl+F2
停止调试(相当于Stop按钮) NO.9 断点调试 F8 单步跳过 F9 跳过(进入下一个断点或执行完程序) F7 进入函数内部 Shift+F8 跳出函数 Alt + F8 执行表达式查看指定变量的值 Ctrl + F8 给光标所在行添加与取消断点 Ctrl+Shift+F8
查看全部断点 弹出全部书签窗口
|