代码都不用写了?idea这些提高开发效率的设置你会吗?

引言:工欲善其事,必先利其器!本章给大家带来的是关于idea提高编码效率的一系列骚操作,大家快收藏起来吧~

注意:以下的设置步骤每一步用-分隔开,不区分大小写

1. ctrl+鼠标修改字体大小

我们编写代码的时候有时候总免不了要改动字体,但总是去settings里面去调整是比较麻烦的,这里我们只需要做一个小小的设置,就可以用ctrl+鼠标的上下滑动来调整字体大小啦
设置步骤:

File-settings-editor-general-勾选change font size with Ctrl+Mouse Wheel-apply即可

2. 自动导包

平常编写代码总是需要手动导包,而设置了自动导包之后,只有一个包的类就会自动导入
设置步骤:

File-settings-editor-general-1,auto import-insert imports...改为all,
  2,勾选add unambiguous imports....Optimize imports on....-apply即可

3. 编辑外观-方法分割线

方法分割线的好处就是代码看起来清晰,因为方法与方法之间有明显的分割线
设置后是这样的:
方法分割线

设置步骤:

File-settings-editor-general-Appearance-勾选show method separators-apply即可

4. 取消标签单行显示

设置后是这样,不会隐藏标签:
在这里插入图片描述

设置步骤:

File-settings-editor-general-editor Tabs-取消Show tabs in one row-apply即可

5. 代码文件的多屏显示模式

可以同时看到多个类的方法,方便我们开发
设置后是这样的:
横向展示

纵向展示

6. 默认编码改为utf-8,包括导入的文件

settings-editor-File encodings-上面两个下拉框改为utf-8,default encoding for...改为utf-8,并且勾上transparent-native-to-ascii

7.修改文档注释的模板

设置后是这样的:
在这里插入图片描述

settings-editor-File and code templates-includes (选项卡中间)
-点击file header-再在右边填入信息即可,想用当前时间等,就查看右下角有说明

8. 代码模板

分为三种:
1,idea预置的(定义好的不可修改)

File-settings-Genaral-Postfix CompletionJava复选框这里,下面可以看到我们经常使用的快捷方式.往下翻还有很多
创建快捷方式:
1,点击+2,选择java
3,在key输入框,输入你自己的快捷关键字(随便输)
4,在最后一个文本框输入你要生成的代码(什么代码都可以,甚至不是代码也可以)(下面有两个演示,供参考)
5,按ok确定

演示1(方法内生成代码):
在这里插入图片描述
演示1效果:
在这里插入图片描述
使用方法(为防止gif看不清,把使用方法写上):在方法中输入:100.wj

演示2(生成方法):
在这里插入图片描述

演示2效果:
在这里插入图片描述
使用方法(为防止gif看不清,把使用方法写上):建一个类,在类中输入{},在{}中输入任何类.omapper,删掉{}即可

2,非预置的

File-Settings-Editor-Live Templates
往下翻,看output复选框这里,有经常用的快捷方式,
在Template text编辑快捷代码即可

3,根据创建的文件类型生成

File-Settings-File and Code Templates-
选项卡Files-选择你需要设置模板的文件类型-在右边写生成代码

在这里插入图片描述
解释:${MyName}为引用预定义好的类名
效果展示:
建一个接口,直接就是下图这样啦!
在这里插入图片描述
上面就是今天带来的idea效率提升设置,有没有涨姿势呢?
设置好了可以节约大量时间哦!快收藏起来吧!
如果对你有用,那就留下你的赞吧!😀

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值