调试:
F5 - 启动调试
Shift + F5 - 停止调试
F9 - 设置断点
Ctrl + Shift + F9 - 删除所有断点
F10 - 逐过程调试
Ctrl + F10 - 运行至光标处
Shift + Alt + F10 - 生成方法存根,光标定位在调用的方法上 /显示查看实现接口方法,光标定位在类要实现的接口上
F11 - 逐语句调试
Shift + F11 - 跳出当前方法
备注:
ctrl + k + c -快速备注被选部分
ctrl + k + u -取消被选部分备注
选择代码:
home键:定位到当前行的行首
end键:定位到当前行的行尾
Shift + Alt + 方向键(或鼠标)- 框式选择。框式选择允许你同时对代码行和列进行选择。这对批量删除某些代码很方便的哦
F12 - 转到定义
Shift + F12 - 查找所有引用
Ctrl + 左右箭头 - 游标移动一个单词
Ctrl + 上下箭头 - 滚动代码屏幕
Ctrl + 减号 - 向后定位
Ctrl + SHIFT + 减号 - 向前定位
风格:
alt + shift + enter - 全屏代码
Ctrl + M + M - 隐藏或展开当前嵌套的折叠状态
Ctrl + M + L - 所有隐藏或展开嵌套
Ctrl + K + F - 整理代码(首先使用Ctrl + A全选)
功能:
ctrl + f - 查找
ctrl + h - 替换
F7 - 跳转窗口代码F
shift + f7 - 跳转窗口设置
shift + delete - 删除整行
Ctrl + Z - 撤销
Ctrl + Y - 反撤销
快速代码:
F2 - 快速修改函数/变量名称
ctrl + R + E - 自动封装属性
prop + tab + tab - 自动属性
Alt + Shift + F10 - 子类继承抽象父类,必须重写所有的父类抽象方法,出现小蓝框
Ctrl + Space - 直接完成类或函数(本来这个并不算隐藏的快捷键,但是因为中文输入法抢占这个快捷键,所以。。。,替代的快捷键是Alt+Right)