粉丝573获赞2820


今天教大家一个很常用但是很多人又不知道的一个快捷键,就是按下 ctrl、 加 alt、 加 l 键,对代码进行一个快速的格式化,使其代码风格统一,排版清晰。

扣这个词插件,那这个插件呢是 ai 智能插件,为什么要推荐这个插件呢?主要的原因是它免费,那我们安装一下这个插件重启,重启之后我们在这里设置一下语言为中文,在右下角这里呢我们可以进行登录,用手机号填一下验证码就可以。然后呢我们让他写一个冒泡排序吧, 在这里我们就可以看到他会生成一个提示,那我们如果想使用的话,按 tab 键,他就会继续生成,在右下角这里会进行转圈, 我们继续按 tab 键,那这样呢他就会生成一个冒泡排序,这是第一个功能,就是智能提示。这个插件呢还有另外几个功能,那我们选中代码,点击右键,在这个选项中呢有解释代码生成注释生成单元测试,比如说我们想让他解释一下, 在这里呢他就会进行逐一的解释,那我们来体验一下他的生成注视, 那这样呢他就会为我们的代码生成注释,不过这的代码并没有对齐,那这个也无所谓了。他的另外一个比较实用的功能就是生成锻炼测试,因为在我们的开发中,有很多场景需要生成锻炼测试,那我们现在可以通过 ai 插件来生成, 在这里呢我们就可以看到他是给我们生成了单元测试。那除了这几个功能呢,还有一个工具箱,他提供了几个辅助的小功能,并且呢这儿会继续迭代更新的, 我们可以研究使用一下。他的另外一项功能呢,就是代码翻译,比如说我们想把这段代码翻译成其他语言, 那我们也可以选中语言进行翻译,那比如说我们不想让他自动提示,因为这样的话有时候可能会显得卡顿。我们可以点击右下角,这在这里有一个经用补全,那我们经用就可以了。那除此之外呢,我们也可以在这里和他聊一些其他的问题,比如说怎么学习扎玩, 那他就会和我们进行聊天。这个 ai 插件呢,还是挺不错的,能帮助我们提高开发效率,最主要的一点呢就是它是免费的,不需要我们进行任何科技。今天呢就分享到这,谢谢大家。

哈喽,大家好,我是于仔。目前市面上有很多根据搜口自动生成代码的插件,但是今天要介绍的这款国产插件 e g code 绝对是其中的佼佼者,通过 e g code 只需要一张搜索表,就能生成 ctrl、 service、 deal、 entity 四个层的所有代码。 如果你的项目只有简单的 c r u d, 这款插件简直就是神器了。话不多说,直接开整。首先打开插件商城,在商城中搜索 e z 扣的, 安装完成后点击 apply 即可,无需重启。接着选中 ida 的 database, 连接需要智能代码的数据库,我快速连接下我的本地 cp。 接着就到了最重要的一步,选中想要生成代码的表,一张或多张都可以。选中后右键选择 etco 的生成代码,在设置页面配置生成代码的路径, 选中下方的所有选项之后点击确定。接下来这款插件就开始自动生成代码了。简单等待之后可以看到左侧已经有了完整的项目结构,看一下代码 没有任何问题。所有关于这张表的 c i u d 这款插件已经全部完成了。接下来需要在启动类中写一点小小的代码。首先在启动类中添加 microscan, 将高层的目录放进 micro 扫描里, 接着配置一下配置文件中的复制过连接信息以及 my badges 的 maple location。 配置完成之后,系统项目 项目启动成功没有问题,随便选择一个接口运行, 从机构可以看到没有任何问题。还真是一款 crud 程序员的偷懒神器啊。好了,本期视频就先到这里了,我是于宅,我们下期再见。

今天我才发现爱迪尔这个工具的代码不全,也是面向对象的,我接下来的操作,你日常写代码的时候绝对很难发现,我敢说百分之九十的下楼开发都不知道代码不全的正确使用逻辑。 刚才呢,我提到了一个代码主权是没想对象的,你看我操作一下你就明白了。我们日常中如果想打一个字母串,打一个 cc 母的奥特,我可能是这样的, cc 母的奥特点主任, 然后什么什么什么什么啊这样的。但是如果说我们是以面向对象的思维去解压断码的话,一般是怎么样的?双引号, 这是一个磁浮圈, ok 点 s o u t, 大家看明白了,他就是先去打这个,这个就是我们的对象了。面向这个对象,然后进行点做一个操作输出,然后我们再开一个 eviles, 这种 正常写,我们就肯定是写衣服,什么什么什么,我们还是以面相对象的方式去写。人家首先呢,你肯定会有一个电量 y 的,等于加油一分处,然后 flag 点衣服,可能他会自动的帮你把括号什么的全部都打出来,如果你是不等于的话,我应该是这样写 m, 然后我们再看复循环,复循环正常写我就不演示了啊,那没前对象怎么写?比如说二十个费用啊。 然后这个癌再进行一个输出打印都是按照面相对象的写上就行。如果是从大到小进行一个输出的话,嗯,因为我上面这个是从矮从零开始,那么我们 i 从二十开始,他会有一个负二二的一个操作,做一个紫木串的拼接也可以 this is 在身上,这样还是 boss, 嗯,整个都会进行一个输出,然后 very, 这样的话还按照刚才这个电量点,把这位置自动拿出来。如果你要是定一个对象,比如说当前这个位,第二, 哎就出来了,然后比如说这个踹啊,这个踹也是一样的,比如说一除以零,然后我们先做一个补全,按住 ot, 加上 shift 加上 v, 进行一个自动的一个变单,准备一个快捷键,然后我们对于这一条来说点踹 哦,我们做一个综合的利斯特的一个操作,嗯,实战一下,把上面我们上面所学到的进行一个实,一个实践。整个比如说首先一个电量 arey list 点六,然后 ctrl 加微补充电量,然后这个 list 就是我们要操作的对象,进行一个负循环啊,第一种循环方式,然后我们打一个 o, 点 so u t, 把它打印出来。第二种还是以 list 点错 i for 二十二,先做一个道具,然后我们进行一个输出 is 六 t ok, 然后正确的 listen 点 for i, 同样 sou 七输出。然后我们做一个历史的叠带 list, 点 eat rater 先,嗯,先生成一个变量 eat rater, 然后 eat rater 的这个对象的,嗯, has next so it reads the next, 点 s u t, 把它打印出来,最后一个 return, 而 return 其实也是可以,你有,比如说你有一个要返回这个点儿 return, ok。

你是不是还在一行一行的敲出你的代码?比如定你的变量,这个写你的控制语句,写你的否循环,写你的踹开值,写你的返回值。 那么今天呢,我将向大家介绍 id 的自动补全功能,进而帮助你快速的输出你想编写的代码, 进而提高你的生产力。 ok, 废话不多说,让我们开始吧。这里我们来看第一个例子,就是快速生成闷方法。那么通常呢,我们都会自己去敲 public study 第一个 why 慢,那么这里呢,咱们可以直接敲入,就是每个单词的首字母 p, s, v, m, 然后推车,那么现在他就会帮你快速的生成这个慢藏法了。 ok, 咱们来看第二个例子,就是快速打印输出。那通常情况下呢,咱们会进行这个 system, 点 out, 点 printline, 然后输出你相关的内容。那么如何快速的进行进行这个打印输出呢?这里咱们可以输出输入 sout, 然后回车,那么他就会帮你快速的 呃输出这段代码 c, t, m, 点 l, 点评论栏,那中间呢内容呢?你就可以输入你想要的内容。那还有一种方式呢,就是我先把这个内容定义出来,然后点 s o, u t, 然后回车,那么它也会帮你进行输出了。那第三个例子呢,就是如何快速的去定义一个酒变量,那酒比如说我们这里有一个 hello 的 zebra, 然后呢我下 把它这个做一个局位呢,生成在这个 t 二这个方向里,那后面呢,我就点位 a 二,然后回车就可以了。那现在他就帮我生成了一个 呃滋补串类型,也就是 hello 这个滋补串。那咱们还可以定这个局部类型,是对象类型的,比如说 new object, 第二个 work, 然后回车,那么他也会定义,帮你定义好这个 object 类型的一个局部变量。 ok, 咱们再来看下一个例子,就是如何快速的去定义这个成员变量,那这里呢,比如我想定一个成员变量,叫做这个 一是一个词缀类型的,比如说叫 shark, 然后咱们输入点 field feel 的,然后选择上这个 feel 的,然后回车,那其实上面呢,他已经帮我定义好这个成型变量是一个 string 类型的,这个名字呢叫做十二个。 ok, 那咱们再来看下一个例子,就是快速格式化你的字母串,那比如说我这里有一个 name 等于,然后是百分号 s, 然后点 format, 然后咱们回车, 其实就是选上第二个选项是 format 就可以了,这样呢他就会自动帮你去输出这个 string 点 format 的这个方法。 这里呢咱们可以输一个,比如叫 shark 就可以了。然后咱们再来看如何快速的去判断飞空或者是为空,那咱们这里可以先定一个 修变量,就说是这个十二个, 然后比如说咱们要判断他为空,那么就是 shark shark 一点儿, 嗯嗯,就可以了,然后回车,那其实这里面他会自动帮你生成这个 if shark 一不等于 no, 那如果说想判断他等于 no 呢,就是 shark 一点 no, 然后回车,那么他就会帮你生成这个等于等于闹的判断。 ok, 咱们再来看下一个例子,就是快速取法,这里呢我定一个变量是 b 类型,然后是 a, 如果等于 first, 那如果想进行这个快速的取反,那我只需 a 点 not, 然后回车,那他就其实就帮我已经进行了取反,那如果你想生成这个衣服区域呢?再点 if 就可以了, 就是这么简单。 ok, 那咱们再来看一下如何快速的循环集合,那这里我定一个集合是 list, 然后叫 list, 然后 list 点 of, 比如,对吧?我是一个这个 int, 存的是数字类型的一个几何,那么我想快速的生这个 fo 循环怎么办呢?就是 list 点 fo, 选上第一个这个 fo 就可以了,那么他就帮你生成了。那还有一种就是生成这种带锁引的 f 循环,那就是 list 点 list 点 for i 那点回车,那其实它就是帮你生成了带锁引的这种循环。那还有一种呢,就是 list 点 for i 回车,那么其实他会按照道序的方式帮你输出这个你列表那些所有的元素。 ok, 咱们再来看一个例子,就是快速的返回值,那比如说我这个 我这个 t 八,这个方法呢是返回的是一个 in, 那如果我有 in 值是八,然后我想快速进行返回呢?我就点 r e, 那其实他下面已经有提示了,就是瑞特,咱们回车就可以了,他就会帮快速的帮你生成这个瑞春八这条渔具。 ok, 咱们再来看如何快速的生成同步锁啊,这里已经其实已经给了答案了, 其实就是如果想对当前这个实力升了同步索的话,就是 z s 点 s y, 那么其实你就选上这个 sing nice 就可以了,他会帮你快速的升这个同步带板块,那如果想快速升成 trackage 呢?这就定一个 a 的变量,我想对他进行这个 track 呢, a 点 try 就可以了, 他就会帮你生成这个踹 h, 那踹里边的一个逻辑呢?你可以自己去编写了。还有就如何快速生成 switch 呢?也是一样的, a 点 switch, 选择上 switch 就可以了。 ok, 那咱们再来看最后一个例子,就是快速生成这个拉米达的表达式,那这里我们定一个变量叫做 hello, 然后点 s o u t 将它进行输出,然后我希望把它生成一个拉米达的一个表达式,比如说 内部的,然后点这个点拉米弹回车,那么他其实就已经生成了,然后我不是卡曼的家为这是我 mark 的快捷键,我选的回车,那其实他就帮我生成了这个软内部。 ok, 那今天的分享就到这里了,希望对小伙伴们有所帮助。呃,最后呢,小伙伴们点赞、关注、评论起来,再见!

学会这个插件,职业生涯少写一万号代码,与前端对接,与后端对接,与数据对接,与第三方对接等等。这些工作发生在大家的整个工作中,其中其中有一些工作呢都是重复的,而且是机械性的, 所以今天给大家推荐一款非常实用的 idea 插件,用于自动生成 java 类的 pogo 代码,可以帮助开发者快速生成 java 类,从而提高工作效率,它就是 robot pogo generator。 首先我给大家演示一下如何使用, 我们这里打开了一个 id, 我们选择 city, 然后我们在插件里边搜索我们这个工具 robo, 这里我们找到对应插件以后,我们点击 install, 这个文件非常小,三百多 k 可以看到很快就已经下完了。 首先我们需要在这里完成以后点击 play, 然后点击这里有个 reset, 这里它可能比较卡顿,大家稍等一下。 我们下载完插件,大家可以看到刚才有一个 check 搅拌的一个功能,一个过程,然后我们关闭这个软件,重新打开一下, 如果我们这个脚本已经安装成功了,大家可以在这里我们的一个目录下边,然后右击选择一个 new, 可以看到这里有一个通过 jason 来生成 p o g o 对象的一个方式。大家点击一下 就可以看到我们的一个控制界面,这个界面里面展示出来可以生成 java 还有 quarterly, 并且他们分别可以生成 long bag, 还有 jason jackson 及一些 first jason 等等。这些序列化的方式可以帮助我们很大程度上节省时间。接下来我们 做一个演示,我们将这个预设好的一个 jason, 大家可以看到这是一个相当复杂,大概有三层嵌套的一个 jason, 然后将我们复制这层靠背到这里,这里的话我们直接选一个空,就是我们普通创普通创建的一个对象,它包括了它的 get, set 还有 to stream 方式,然后我们点击生成, 注意观察,这里可以看到 bom 生成了六个文件, 这里有文件,就是我们刚才 diss 对应的那个文件,我们看一下 这边放一个这次文件,这边是 success date 这样一个嵌套关系,大家可以看到 success word 型 date, 然后 date 里边又放了我们这么多的一个属性,其他的 get 和 set 方法, 因为我们平时在对和别人对需求的时候,或者是给别人东西的时候,都需要大量的一个数据格式对接,这种方式可以帮我们节省大量的代码, 并且它可以保证一个错误率,就是我们自己手写的话可能会一些错误问题,所以这个软件是强烈的推荐给大家来使用的,并且它是完全免费,可以直接在我们的插件商店做一个下载。 最后它的使用方式及这个说明文档的案例,我会放到视频的末尾,大家可以直接按照这个来操作,还没有安装的小伙伴快去试试吧。

提升效率的九个 id 二、插件代码自动格式化。二、 smashing 翻译插件。三、 t promote x 提示插件 alibaba job according guidelin 阿里巴巴代码规范检测。

今天我们来讲一下怎么在 id 里面直接调试这个 gs 文件,不需要启动项目,不需要在浏览器里面调试, 直接右键这个建设文件,然后这里可以找到这个第八个建设文件,然后这里打到断点,直接就是跑到这个断点这里来了, 然后我们可以看到这个调试这个整个界面,这个是跟那个加微大码都差不多的。这里然后这里是变量,我们直接就是单步 执行一下,这里是一个边量,然后可以看到手表放上去,也可以看到这个对象,然后这里也可以看到这个边量,这个是节省支付券,节省格式支付券,这个是支付券 这个对象,这这个时候还没有定义,然后我们再执行一下就这个对象,然后执行完了之后就是把这个节省格子支付证,然后搅合 这个接受对象了,然后这里可以看到是一个对象,然后这里就包含了这个对象,这个自带围罩的自带抗的自带。然后我们就是在单部执行,这个是打印这个日字, 可以在空气台这里可以看到这里打的这个日字,这样的话就是调试这个 gs 这个单码片段,就是非常方便,不用启动项目呀。然后又要打开浏览器啊,直接就是在 id 里面就是完成所有的这个调试工作。好,谢谢。

i deer 有这三款插件,其他的都可以下载啊。第一个叫考多少代码智能提示,相比于矮第二自带的智能提示来说,考多少的提示更加全面。第二个阿里巴加瓦斯代码规范,这个插件呢,会实时检测出我们的代码不匹配他的规则的地方,并且会给出修改建议。最后一个叫 lock, 这款插件有人爱有人恨,蓝宝可可以帮你快速开发效,但是安装了这款插件,团队成员也要一起安装,不然我们的项目就会变异爆破。

解放双手的 id 二插件,少写冤枉代码。第一个 generator or satan, 这是一个可以一次性关联多个 sat 方法插件。它的快捷键呢是 out 加 anter。 第二个,阿里巴巴加 call to caravans, 这是一个代码的编码规范插件。那么使用的时候呢,记得把它的提示改成中文,会更加友好一些。第三个,勾身同麦可以将切成字母串啊,自动转换成加瓦到食品类。它的快捷键呢是二五加 s 还有土豆,它可以能够根据城区的上下文提示并自动的股权代码。那 自动提示的方式呢?他比变异器自带的会好用很多。最后一个 ptt, 他可以自动生成加二病啊,自动生成 sopho 语句,简直呢是我们携带版的神器。