相见恨晚的「IDEA快捷键」,你用过几个?

前言

在第一篇分享中,提到转战IDEA后,发现IDEA真香。但是如果你还不会使用以下快捷键,那么也不会那么的香了。所以本文分享下让IDEA更更香的那些快捷键。

常用快捷键

Alt + Enter

  • 万能快捷键,功能非常强大,可以根据不同的语境提示你不同的操作。

  • 只要看到代码上有波浪线,就可以使用此快捷键,查看优化建议。

code + .var

  • 自动补全代码返回结果(再也不用去底层找方法的返回类型了)

Ctrl + Alt + O

  • 优化导入的类和包 (用于去除一些无用的引入类/包,可直接在对应的包上或者类内使用快捷键)

Ctrl + Alt + M

  • 将选中代码抽取成方法(可以将M看作成Method,这样方便记忆哈 

Ctrl + Alt + C

  • 将选中字符串提取为常量

Alt + F8

  •  debug调试时,可以像写代码一样调试想知道的参数值(非常实用)。

Alt + Insert

  • 生成代码(如getter/setter方法、构造函数、toString等)

Ctrl Shift+ [+/-]

  • CTRL + SHIFT + 减号  :选中代码块就只操作部分 否则全部折叠。

  • CTRL + SHIFT + 加号 : 释放折叠 代码块 。

  • CTRL + ALT + 减号  :折叠选中或者光标所在代码块。

  • CTRL + ALT + 加号 :  释放选中或者光标所在折叠代码块。

Ctrl + Shift+  [{/}]

  • CTRL + SHIFT + } :  选中 {->} 包含的内容 (有时候代码块中行数很多,利用这个可以快速定位代码块结束的地方)

  • CTRL + SHIFT + { :  选中 {<-} 包含的内容 (有时候代码块中行数很多,利用这个可以快速定位代码块开始的地方)

Ctrl + P/Q

CTRL + P : 方法参数提示  。
CTRL + Q :可以看到当前方法的声明 。

 

其他快捷键

 

Shift+ F6   重命名(会关联修改引用的代码) 
Ctrl+ Alt+ left/right  前后导航编辑过的地方(很实用)

Ctrl+ Alt+ L   

格式化代码
fori/sout/psvm + TAB   可生成循环、System.out、main方法
Ctrl+ Space 代码提示(代码边上会有一个小黄灯提示)

Ctrl+ D   

Ctrl+ Y   

快速复制(选中代码或当前行)

快速删除当前行

「往期文章」

程序员用了就离不开的10款开发软件,今天全部安利给大家

10大程序员实用网站,好网站不藏私

10款IDEA插件合集,都是你要的!

 

END

扫码二维码,获取更多精彩

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值