我的IDEA常用插件、快捷键(不定时更新)

先说一句,我超喜欢IDEA,咋用咋顺手,嘿嘿

 

目录

一、插件

1. Builder Generator

二、快捷键


一、插件

1. Builder Generator

翻译:如题,Builder生成器

说明:设计模式里,有一种类型是“创建型”,其中有一种模式叫构建者模式,Builder。

这个插件就是方便大家摩拳擦掌想小试牛刀的时候,给你递过来的刀。毕竟一个业务模型包含的字段可能很多,我们可不想一行一行的写set来重构

详细用法:安装→重启IDEA→右键菜单,选择Generate→点击Builder

二、快捷键

1、Ctrl + Alt + O 删除类中无用的import包

其实这个可以在idea中设置自动删除无效引用和排序,看个人喜好吧。比如我的业务项目比较复杂,我不希望每次我改一行代码、甚至只是打开一个文件,idea就自动整理。这会让我看不清自己真正改动过的代码。所以我还是喜欢手动

2、Ctrl+”+/-”,当前方法展开、折叠

      Ctrl+Shift+”+/-”,全部展开、折叠

3、Ctrl+Alt+H 方法引用链查看

4、Ctrl+Shift+Enter  idea自动补齐

这个贼好用,强烈推荐,可以自动补齐括号、分号、if的右大括号等等。补齐后会停留在括号内,或者行尾

5、Ctrl+Shift+F9 单独编译一个类

6、Ctrl+Alt+L 代码格式化

这个太常见了,纯粹我写来凑数的

7、ALT + INSERT 在maven的pom文件里执行,是搜依赖、自动引入。

我之前想引一个包的时候,都是去百度XX包的依赖怎么写,然后复制一段。早点知道这个功能就好了

8、CTRL+ALT+V 自动补齐变量

这里的V就可以理解是variable,就是变量的意思,也挺好记的

比如创建一个对象时,我们会用new Apple(),但是我们给他的声明要写类型Apple,还要给个变量名字,apple,即 Apple apple = new Apple(); 调用一个模型的getXXX()也是一样的。所以,很多时候,我们调用一个方法的返回值是明确的,变量名字也使用默认的,这时候就可以这么写:

        1. 直接写 new Apple();

        2. 然后按CTRL+ALT+V,idea就会给你一些变量名的建议

        3. 按方向键,选一个自己喜欢的

        4. 按Enter键,完成

9、ALT + ENTER

一个神奇的组合,在编辑页面按这个组合键,就提示对当前文本能执行的操作。

点击一处,比如,在if后面按,就可以反转if-else,或者删掉一个if段;在方法声明的private上按,就可以修改方法的访问级别;在方法名上按,可以生成javadoc(我之前都是写/**然后按回车哈哈,也是可以的),可以快速生成重载方法,还可以回滚对这个方法的修改……

总之,这真的是一个神奇的组合,可以多尝试。

10、调整方法的参数顺序

1.按住Ctrl + Alt + Shift +左右箭头可以快速调整参数顺序。

2.调整后使用 Alt + Enter可以将函数调用的参数相应自动调整。

这个快捷键在整理一些方法的参数,以便重构时,挺有用的。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值