我用mac当极客系列之——IDEA

说明:
IDEA写java、scala的非常好用的智能编辑器,这个博客用来记录我使用过程中提高效率的小tips~

  1. 快速打印字符串,变量
    变量名+.sout
    在这里插入图片描述
    比如,测试的时候我想知道json长啥样,一般来说会System.out.println(json),如此常见的操作,IDEA早就想好了更快的方式,json.sout+回车就行了。

  2. 可迭代对象快速打印
    如果是一个List呢?要不要for循环再加变量.sout回车一下,其实java8的lambda表达式更快(我指的是敲代码,性能我没有测试过),真是学无止境,看下面;
    在这里插入图片描述
    我不知道为什么a.sout在这里面不好使了,希望大神赐教一下,但是a->sout回车a也是差不多的嘛,faster,faster~。哦,有可能是因为这里对每一个对象a调用一个函数,sout不是函数的缘故吧,如果把sout理解成一个函数,那好像这玩意的用途可不只是打印啊,nice !!

  3. 快速定义变量或者不清楚变量类型
    写到一半发现这个变量每次都要get,影响性能还影响我敲代码的速度,要写到循环或者三元表达式外面;
    可以在循环外面写一下这个变量.var,选择应用多个,还能选择是否final,nice~

在这里插入图片描述
选择replace all 4 回车再勾选final,性能++!
在这里插入图片描述
4. 快速生成foreach循环
在这里插入图片描述
变量.for
在这里插入图片描述

IDEA更多好用,后续发现了再补上,我们的时间非常值钱,极客之路,慢慢修炼。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值