IDEA常用快捷键和实时模板

常用快捷键(可在"文件-设置-按键映射"查看)

光标操作
  • Ctrl + D:复制光标所在行数据到下一行,无需选中
  • Ctrl + Y:删除光标所在行,无需选中
  • Ctrl + X:剪切光标所在行,无需选中
  • Alt + Shift + :上移光标所在行代码
  • Alt + Shift + :下移光标所在行代码
  • Ctrl + Shift + Alt:配合鼠标左键可实现多位置光标操作
  • Ctrl + Alt + Enter:直接在光标所在处上方生成新的一行并跳转
  • Shift + Enter:直接在光标所在处下方生成新的一行并跳转
  • Ctrl + Shift + Enter
    光标在括号内,代码完整,且未写";“:直接行尾加”;“,并跳转”;“后
    光标在括号内,方法声明,且未写”{“:直接行尾加”{“,并跳转”{"后
  • ;:方法的参数名写完后,直接按";“可以跳出括号,光标在”;"后
  • Tab:光标在""的右"前,可以跳出""包围,光标在右"
功能操作
  • Alt + Enter:提供修改建议
  • Alt + Insert:生成万物
  • Ctrl + Alt + T:用指定格式包围所选代码块
  • Ctrl + O:实现/重写方法
批量操作
  • Shift + F6:批量替换
  • Ctrl + Alt + O:批量删除多余的import包
  • Ctrl + Alt + L:批量格式化当前页面代码
查找操作
  • Ctrl + F :当前页面查找
  • Ctrl + Shift + F :全局查找
注释操作
  • Ctrl + /:按行注释当前代码
  • Alt
// 内容
  • Ctrl + Shift + /:按选中内容注释当前代码
/*内容*/

常用实时模板(可在"文件-设置-编辑器-实时模板-Java里查看")

  • main/psvm:快速写主函数
  • inn:快速根据上一个局部变量生成if (局部变量 != null) {}
  • ifn:快速根据上一个局部变量生成if (局部变量 == null) {}
  • 变量.sout:快速生成控制台输出变量
  • 变量.par:快速用括号包裹变量
  • 局部变量.var:快速生成局部变量
  • 对象.new:快速生成指定对象
  • 完整代码语句.try:快速生成异常捕获try…catch…
  • 变量.for:快速生成变量增强for语句遍历
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值