talks, 一款永久免费的 ai 编程智能插件,这个插件支持 h builder、 idea、 pytron、 webstar vs code 等开发工具,是一款永久免费的 tem 模型,集成了 chat, gpt 三点五以及 gpt 四点零。 怎么使用呢?以 shedia 为例,在插件市场找到这个插件, 在插件市场里面找到 tox, 可以看到我这里是安装好了的,其他如果没有安装的小伙伴 应该在这边来搜索,然后安装一下。可以看一下他的一个介绍,他是将 openning id 模型集成到自己上面,可以提高百分之三十八的功 做效率,能够加速理解阅读代码和生成注视,提升两倍,解决编程问题效率以及他的一些产品特点。 可以看一下知识解释,代码中音翻译,代码检查,生成、代码生成测试,用力生成图表,自定义场景。尤其是这里有从性的、安全和优化的角度分析理解你的代码,并生成建议的新代码。 生成代码是被选中的代码,生成注视,还能智能识别类方法,还是代码片段,可以看一下。安装好之后,在这里是有一个图标的,点开它是可以和它进行对话,比如说这里用 我写一个登录案例, 可以看到很快就给了你一个答案,而且是非常准确,还可以让他帮助我们去分析代码,优化代码,右键 选择他,我们可以看一下优化并改细,你看他用 string 流去帮我们优化代码,这下我们代码是不是看着更高级。同样的,再看一下他还有其他的安全检查, 看看有没有并没有发现明显的问题,说明我们代码还是可以的,而且还可以生成注视,可以看到他的注视生成速度还是非常快,而且是非常正确的。再看一下其 他的功能生成图表、性能检查等等问题,可以看一下,他这里也会给你进行分析。这个工具目前发现应该是不能根据注视写代码的,他只是一个 ai 模型, 不过他的这些功能可以辅助我们去优化代码性能,检查一些安全问题,包括我们再结合亲爱的代码生成工具,也就是 cold gigs, 这样的话,我们其实可以两个工具一起使用,就能够很快的优化我们的代码性能以及安全检查等等,在工作中也是能够提效的。感兴趣的伙伴可以去安装一个试一下,是非常好用的。
粉丝3745获赞2.7万

哈喽,今天给大家分享一个免费的智能 ai 编程插件 top x, 那这个插件呢,目前用了这么久,一直是免费的,并且呢没有发现有四处的一个限制,我们先来安装一下这个插件,那我们现在插件市场找到这样的一个插件 top x, 然后我们进行安装就可以,那安装完之后呢,这边就有一个 tokx 的图标,然后呢我们就可以直接在这个对话框里面向他问问题,比如说我们可以用加瓦写一个登录功能, 那很快啊,这边就给出了一段代码,而且呢还给出了详细的一个解释,非常好用。那我这边呢有一段代码啊,但是呢没有任何的注视,我想用这个插件呢,帮我深层注视,我该怎么 怎么做呢?首先我们选择这些代码,然后右击选择 top 叉,选择生成注释,那很快啊,他就给我们生成了这样的一些注释,而且呢是非常准确的。 那我这边呢有一段代码,我想看一下他有没有安全风险,我们该怎么做呢?我们可以选中右击 top x, 选择安全检查, 然后呢他这边就指出了我们代码中存在的一个安全风险,可能会有空指针异常,并且呢他还给出了我们修复的一个代码片段,非常的智能。哦, 我这边有一段代码,我想看一下这段代码该如何优化,我们该怎么做呢?我们右击 top x, 然后呢选择优化并改进,然后这边呢就给出了一个优化点,然后呢最大的一个问题就是每次循环都 会调用这样的一个方法,导致性的问题。那除此之外啊,还有很多很多的一个功能,可以自己去摸索一下。好,今天的一个分享呢,就到这。

推荐一个 ai 的编程插件,它能够帮助我们开发人员提高工作效率,进行 ai 编程指导。它支持集中到我们常见的开发功率当中,比如 intelliger web stone vital 的。以 vit code 为例, 在插电市场里面我们可以搜索,就搜索完了之后,我们可以点击进行安装,安装完成之后会在左侧的菜单 出现他的一个图标,他这里面集成了 oba 的三点五的模型和四的模型,他支持代码的解释,还有翻译代码的检查,还能生成代码。生成图标,先演示一下这个代码怎么样,让他帮我做一个解释,我可以选中这个代码,然后右键 这地方我可以解释代码,这个时候他会给我生成这个代码,具体是什么意思,可以借助于他更快速的理解 代码。这个呢,我还可以选中这个代码,让他进行性能的检测,他会把这个代码的问题 给我列出来。他这地方提到了就这个函数,他里面有千岛循环可能导致性的问题,就是在这个函数里面会有一个千岛循环,然后呢在第二个这个函数中,他循环使用了第一个函数也可能导致性的问题, 那么这时候他给我的代码进行了优化,关键的这个地方他还做了一个注视,就是他把这个地方的结果缓存起来,避免了都是重复,这样提高性能。特别是在处理大数据数据的时候,还可以生成图表,比如说我选中这个数据, 然后右键选择生成图表,那么会在左侧又生成这样的图表。当然还有其他的功能,比如说这个代码, 我想让他给我加一些注释,那我也可以选中他,选择生成注释,然后在代码的每一行加上中文的注释,方便我们理解出来代码他还有生成文案的功能,比如说在这里面可以输入以零基础学习签单,写一份短视频文案, 你给出这个标题,还有对应的操作内容, 是不是特别的强大?我们可以看到它这里面是是 gdp 三点五的模型,那么我选中它,我可以切换三点五的使用,是完全免费的,但我们也可以去切 gdp 四点零的模型,如果有需要可以安装一下这个开发插件,可以提高我们携带码的效率,工作的效率。

大家好,我是鱼皮,俗话说的好啊,这个工欲善其事必先利其器爱。第二是目前企业中最主流的加瓦开发工具,这个工具虽然本身就很强大了,但我们还可以通住安装各种各样的插件来增强他的功能, 事半功倍。那今天呢,我就给大家分享一波最最最实用的 id 二插件。其实之前在网上有很多类似的分享了,那我为什么还要做呢?一是这个插件中心换代太快了,很多的插件都失效了。 二十,网上的插件分享都比较零碎。三十,很多的插件分享就草草的描述一下就结束了,并不能带大家感受到这个插件到底有多强大,多好用。所以我也特地整理了一部 id 插件,并且把他们分为了几大类,并且从大量的插件中 又精挑细选了十几个插件,在这期视频中给大家一一介绍和演示,希望能够帮助大家提高开发效率。 那我也是很贴心的将全部的插件整理成了一份文档,放到了我的原创公众号程序员鱼皮中。还有一些第二,快捷键使用技巧,使用教程啊,都放在一起了,大家如果没时间看这个视频的话,可以先收藏起来,或者直接去领取文档 好了,希望小伙伴们可以把知识打在弹幕上,下面让我们开始吧。首先,我把精选插件分为了地品和天品两类, 地品就是一些简单好用,增强功能的插件,天品是提高开发效率和代码质量的插件。首先打开第二,哎呀,这个界面黑不溜秋,略显枯燥啊,那为了吸引大家看下去,我 换着背景好了,是不是穴位比长长好看一点了呢?那这个背景是怎么换的呢?其实很简单,打开 fal 塞挺一次,选中 plus 一次,在这里可以搜索插件,要介绍的第一个插件便是 babygrady maxplus, 有了这个插件,我们不仅能给编辑器换壁纸,还能随机换壁纸。进入啊 prans 啊 prans 这里有一个 barry max, 在这里就可以选择壁纸图片,还可以选择他的排版啊,透明度啊什么的,跟我们桌面换壁纸是一样的。 进入这个插件,我们可以选择壁纸所在的目录,然后呢,可以设置定时切换壁纸,比如说每折五秒切换一张应用。 ok, 现在这个壁纸就会自动更换。第二者插件是中文语言包哎,第二默认是英文的,那如果大家觉得看英文比较吃力,可以下载这个插件,用法不要太简单,安装之后直接拆洗就可以了。 好,现在我们的 id 二已经成功汉化,但是这个插件只能让工具本身进行汉化,我们写代码归根结底还是要面对大量的英文,如果看不懂怎么办呢?可以使用穿丝雷神翻译插件, 他非常强大,支持多种翻译引擎,支持多种语言,支持文档翻译,支持华词翻译。 比如我们选中一个不认识的单词,点击右键穿丝类的就能翻译了。哎啊,大家不要惊慌,我们墙外之人遇到这个是很正常的。可以 打开设置,搜索川思雷神,可以切换翻译引擎,然后点击配置,申请应用 id 和密钥,创建应用,选择文本翻译接入方式 api, 然后就能拿到这些信息, ok, ok, 再试一次选词右键翻译大中照成以后,遇到不认识的单词,也不用打开浏览器凡字典再去查了,非常方便。下一个插件是 kippoot 叉快捷键提示插件, 这玩意太有用了,你说说,哎,第二,那么多快捷键我能记下来吗?对吧?肯定记不住,但下了这个插件后呢?每当我们没有使用快捷键,插件都会提示说你可以用哪个快捷键来代替这个鼠标操作。我们甚至还能看到有 有多少次没有使用快捷键,像这个玩意,我二十八次都没用快捷键,所以我很有必要来学习这个快捷键,提高我的效率,也是可以帮助我们大大减轻记忆负担吧。 下着插件是 renbobrk 彩虹括号,假如我们写了这样一行烂代码,括号套括号颜色还都一样,很容易就懵逼了呀。 那如果拆起彩虹绰号插件,他会给你的括号上色,同级的括号颜色相同,让你阅读代码更加舒服,不容易找错签套关系。 下载插件是抽的这浪子代码小地图,当我们要阅读很长的代码文件时,一直用鼠标滚轮往下滑就很麻烦。大家看右上方,有了小地图插件后,我们可以很方便的对代码文件进行浏览, 还可以灵活跳转到想查看的代码,真的非常方便了。接下来是两个代码统计插件,先看挖叉探目,安装插件后,你要去官网申请一个 app, 之后呢?挖差探母会自动统计我们的项目和编写的代码,比如说我在什么时候写了代码,写了多少行代码,用了什么开发工具,修改了哪些代码文件,一看便知。 和他类似的插件有 spatstat, 也是代码统计,安装之后在下方菜单找到 spatstate, 做一番统计的设置,要选定哪些语言,排除哪些目录, 然后插件就会统计出我们的项目有多少种不同类型的文件啊,每种类型的文件他有多少行,有多少注视,有多少冲行,还有些汇总 什么的。那如果你要申请什么软助专利,需要统计代码行数的话,这个插件还是非常棒的。 下面是帮助我们提高开发效率和代码质量的甜品插件。首先是 sj mandeple, 雷神自负上岸处理, 安装插件后,选中字不串,右键可以看到各式各样的字不串处理方法,有什么转意加解密,切换风格,什么排序啊,对齐啊等等等等。当然了,你也可以在设置中增删改字不串处理的行为, 按艾奥特加栏目,还可以直接呼出菜单,配合数字键选择行为,实现无鼠标操作。 下着插件是 typen 人工智能代码,股权也是之前的床兜毯安装及生效。有了这 插件,我们可以获得比原来埃迪尔自带的更强大的代码补全能力,而且你还可以训练它,据说代码写的越多效果越好。然后是两款代码生成插件, 首先是 gsappapplus, 按 alt 加 s, 打开插件,粘贴一段,摘散数据, 然后插件就会自动帮我们把 gs 转换为对象,这些都是自动生成的代码。 另一个代码生成插件是 junit 战略 ret。 有了这种玩意,再也不用自己去编写又臭又长的单元测试类了, 使用前记得先在设置中修改生成的测试文件,位置路径要根据你项目的实际情况来设置,当然你也可以自定义生成的代码模板。 ok, 然后进入到你想要测试的类中,点击 右键詹纳瑞特双层单元测试,下着插件简直绝了。飞坤 stylem 可以根据代码帮助我们生成实序图,在代码文件中点击右键,选择 ctrl 带转,选择某个方法,然后得到实序图,可以查看方法间的调用顺序和关系, 还可以导出为图片或者 uml 类图,这在我们阅读原码和技术分享时特别有用。 下面插件是 resto two, 这是一套 restop 服务拆发工具集,我们大多数后台拆发同学的工作就是编写接口,什么登山摆茶 那如今非常流行的接口拆法规范,有了这个插件就可以很轻松的管理项目中的接口,大家看一目了然 然还能轻松查看接口的请求头,请求体,还有返回,甚至还可以在线调用,真的是非常的方便了。接下来是三款代码检查插件, 首先是拆除 style, 有了这种玩意,我们就可以指定一套代码规范,可以用现成的,比如主遮代码规范,也可以自己编写一个规范文件,在团队内部保持统一。 插件能够指出我们代码中写的不规范的地方,并且快速定位,从而优化我们的代码,指出我们代码的不足之处,帮助我们养成好的编程习惯。 类似的插件还有阿里巴巴、加瓦规范以及 sonant, 他们的用法和 chix 调很类似,检查出一些我们可能忽视的细节,给你一些好的建议,你也可以 在代码文件或者目录中点击右键主动扫描。最后这个插件真的拍案叫绝。买白题是差 是对加瓦知名数据访问框架买白提死的扩展功能包括美化图标,自动跳转以及最最最实用的代码生成。 选中数据表,点击右键打开生成器,然后配置一些生成的路径,指定一些选项,比如生成注视、生成注解和其他框架整合等等。 像这些加袜对象都是拿它生成的,没必要重复的编写。当然我最喜欢的一点还是因为它免费,虽然好用的买白提斯插件不少,但是免费的真的是太难得了。还有这个福瑞买白提斯 阿枕也是不错的,大家也可以试一下。好了,以上就是本期分享更多插件,大家可以在公众号后台回复 id 二获取,那如果本期视频有帮助,还请大家多多点赞收藏投币三连支持! 大家有什么好用的插件,也欢迎在评论区留言分享出来。我是鱼皮,一名分享编程章货的程序员,阿布主,我们下期再见!

不知道这个代码到底什么意思,我们就可以选择他右击这边的话,然后输入放在这,比如说解释代码啊,翻译啊这些性能检查,这都有。今天发现了一款将我们插的 gpd 集成到我们这个 idr 的 ii 编程的一个插件,它是免费的,而且的话就是没有任何就是使用的一个限制。大家可以看到 他能够帮我们写代码,并且的话分析代码以及解释代码,还能够帮我们申请注视啊之类的。我们一起来看一下这款插件怎么来使用它。首先的话我们搜它就可以了,搜来之后我们直接点这个安装好,这时候的话它就已经安装好了,安装好之后 我们点保存,当我们安装好之后,我们可以发现我们的右侧多一个这样的一个图标,我们点击他就可以进到这个页面了,这里面的话我们就可以对他进行一个提问,帮我们做什么事情,比如我们现在话让他帮我们实现一个加密算法,使用 sm 四进行,嗯,数据加密代码的实现好,我们看一下他能不能帮我们写出来对的一个代码。 大家可以看到这时候的话他已经开始帮我们写代码了,并且也教我们他是用什么写的,用我们这个 python 来实现的,好像好,我们说用加 one 实现 好,这时候的话他又开始用 java 给我们实现对应的一个代码了,那 大家可以看到他使用起来还是比较方便的,而且的话他这个速度还是非常快的啊,没有什么延迟卡顿啊这些的,感觉还是挺丝滑流畅的好,我们看完就是我们在他这个就是输入框里面进行题目以外,比如说我们现在还有其他的一个场景,比如说我现在有一个代码,我需要他给我解释一下,我比如说现在我选中 这个代码,大家可以看到这个代码,我不知道这个代码到底什么意思,我们就可以选中他右击这边的话,然后数落放在这,比如说解释代码啊、翻译啊这些性能检查,这都有。好,我们就 点这个解释代码,我们看一下,大家可以看到他真的非常强大呀,就是把我们就是每一个步骤都给我们写出来,比如写说他每一段代码是什么意思,都给我们分析的很清楚,这样的话就是以后我们看别人代码之类的都是非常就是方便,而且的话大大提高了我们工作的一个效率。比如说我们现在让他帮我们写上这个注释吧, 看一下大家可以看到他这种的话给我们每一行都写了对应的一个注射。这边的话还有一个写一个单元测试,我们看一下啊,就是 写一个就是测试用力,我们看一下他怎么写。大家可以看到这个的话真的还是比较好的,因为因为他是集成一叉的 gpd, 所以说功能还是比较强大的,也不是很弱智,大家可以尝试试用一下。

哈喽,大家好,我是于仔。今天介绍一个在工作中能大幅度提高效率的 ida 插件 driver, 这是一款十分优秀的项目热部署插件。我还记得我刚进公司的时候,每次修改代码后就得重启项目,一次重启半分钟就没了,然后我老大就和我说赶紧去装一个热部署插件,于是这个 driver 从我刚开始工作一直伴随我到现在。 所谓热部署就是指修改代码后可以不用充值项目,就使得新的代码生效。接下来进入正题,首先需要安装这款插件,选择 file setting, 进入插件商城,搜索追加宝, 我已经安装好了这款插件,安装完成之后需要重新启动 id 了。重新启动完成后,点击 dreadboard set up guide。 第一步是激活 jailbo, 激活 jailbo 刷一段 guid, 登录 guid 自动生成网站,将生成的这段 g u i d 放在对应的网址后面,邮箱可以随便填,只要符合邮箱的命名规则就行了。记得点击下方的 change lessons。 激活成功后需要对 ida 进行一些配置,由于绝绝保是监控 class 的文件变化的,因此需要开启 ida 的自动编译功能。 选择 file setting build, 打开自动编译功能,点击 apply 更 ok。 接着通过快捷键 ctrl shift air 指加斜杠,点击 rejector, 打开,运行时自动变异。接下来就可以通过代码验成热部署的效果了。这里是刚生成的 spring 复制项目,并且写了一个最简单的 ctrl 了, 通过 develop 运行项目, 访问一下 get 请求,看看效果。接着修改代码, 修改完成后,通过快捷键 ctrl 加找个九,自动完成代码热部署,刷新界面。好了,这就是本次的全部内容了。我是鱼仔,我们下期再见。

哈喽,大家好,我是图宁课堂周瑜老师。那今天呢,我来给大家分享五个在 i d a 里面非常好用的插件。 那,呃,当我们一个一个来啊,我花了三个月时间给大家准备了一套加瓦面试题深度解析系列视频,该系列视频涵盖框架原码、性能调优、分布式微服务等等,面试经典必问面试题, 希望大家学完之后都能够拿到高薪 offer, 放在了视频的最后面,坚持看完,一定对你有帮助。好,那我们继续。比如说 现在,如果说我有这么一个支付串,那可能这个支付串呢,是我跟前端开发人员我们一起定出来的,哎,就相当于是一个用户的信息,那么作为后端开发者的我们,我们要干嘛?我们是不是要 针对他去生成一个 user 对象,那么我们就肯定得去写这么一个 user 类,好,那么我们要么呢就自己去呃,写各种各样的属性啊,这样子敲蛋嘛,敲起来就比较费手,那么我们可以怎么办呢?首先啊,我们刚刚接触的是一个字母串,那么我们可以用我们今天要讲的第一个插件, 叫做呃, jason pad 的这么一个插件去对我们的这个字母算去进行一个 jason 的格式化。我相信这个动作大家平常肯定经常做,但是可能就是 呃,自己去用浏览器啊,去搜一个节省格式化的网站,然后去进行格式化,对不对?那么这样子操作起来就太麻烦了,比如说我们可以直接利用这个插件啊,我们直接把我们的字符串贴进来,然后直接去解析,我们就可以得到这么一个节省格式的字符串,对 啊,包括你也可以去展开他的这个趣啊,去看一下他整体的一个结构啊,可以去进行一些收缩啊,展开呀之类的等等,对不对啊?所以说还是比较方便的,至少说足够用了,对不对?好 啊,有了这个阶层的,呃格式的支付串之后,我们可以怎么办呢?哎,我们就可以再利用我们的第二个插件,这个插件叫什么名字呢?我们来看一下。我们可以选择这个类,然后呢去生成啊 generate, 那么这个插件叫做 jason format plus, 对,这是另外一个插件,我们可以选择它就是你你安装好的插件之后,你就能够呃,像我刚刚这么来用,那么你就可以把你的 节省的支付串,哎,你就可以贴到这边,然后呢点一下, ok 啊,然后你看他这里就会去找到你节省格式里面你有哪些属性,然后我们再点一下, ok, 哎,这, 这样子他就会自动的帮我们把这些属性给你生存出来了,对,包括他也会结合到木克来给我们生存,所以说这样子我 user 我属性呀,我的 set get 呀,其实我都生存出来了。好,那么,呃,这是我们刚讲的第二个插件, 那么现在我 user 对象有了之后,我可能就会去开发一些功能,对不对?比如说我可能会去呃,写一个 ctrl, 然后这个 ctrl 呢?可能我就随便叫一个吧,就叫做 b, 那么你他呢?可能就会去呃,返回一个 user 对象,对,当然这个地方我们没有,哎,有无偿的啊,返回一个 user 对象,所以说我就把它的类型把它返回成啊,这相当于就是我们自己新开发出来的一个接口,那你新开发出来一个接口之后,你是不是通常要自己去测一下,比如我们会会用 postman 啊等等,哎,去调 下这个接口,看他有没有报错。对,那么现在我要讲的第三个常见叫做 fast request 啊,或者说叫做,呃, rest restable fast request, 那么这个常见说白了,你看他的介绍,他其实就相当于是我们 i d a 里面的 使命,就说你在 ida 里面把这个插件安装好了之后,他在他的右边 a 就能够来使用我们这个插件。当然啊,你可以要去配一些你的下面的名字啊,你的开发的是第开发环境还是什么环境,这个他也支持。 那么,呃,你就要去填充你像你的你要调的那个接口嘛,但是我们不用手动去敲,你看他左边这边有一个这个按钮,你可以直接点这个按钮,他就会直接在这边显示出来啊,你要访问的是这个嘛,就是 b 嘛,所以说他会把这个路径填充到这里,然后你就可以来访问一下他啊,当然这个时候因为我的 项目是没有启动的,所以说,哎,你看它其实就报错了,你看这是 response, 它就报错了。对,所以说我们先把我们当前这个 spring boot 项目先把它跑起来。 好,我们运行一下啊,运行一下,哦, ok, 好,运行完了之后啊,我们再来跑一下,你看他是不是就得到了,对,就就就正常的能够访问到我这个 b 接口。同样的,我如果说现在想要调用我的 a 接口,那么一样的,你就点这个,哎,点一下 a 这边的这个按钮, a, 你看到这边自己就变成了 a, 然后我们再去点一下,我们也能够调到对不对?也能够得到响应结果。 这个插件不仅仅于此啊,比如说你可以展开它,你可以自己去添加一些响应头,对,或者自己去再去添加一些,呃,请求的与就是请求参数等等。 包括,哎,他有两个功能,一个是前字脚本,一个是后字脚本,这相当于说你可以利用这个插件,比如说你在发送一个请求之前,你可以去写一些脚本, 哎,去添加一些,比如说请求投啊之类的啊,比如说我们随便选一个吧,就设置项目级别的,黑的等等。好吧,反正你只要是这个项目里面你通过这个插件你发的请求,那么这个这些请求里面都会有这个黑的,你可以去改的,你这里你可以去编辑的啊。 当然后置角纹呢,也差不太多,就是你在发送请求的时候,对你,你可能会基于你当前发送的这个请求去移除一些, 呃,你的 head 啊,还有什么什么之类的,好吧,就相当于就是 a o p 嘛,一个前面一个后面啊,所以,呃,当然了,关于这个插件它还有很多很多其他的功能,大家你可以自己去看一下它的官网,但这 个插件他目前是收费的啊,所以说其实也有免费的,我直接给他去讲吧,就是你可以去,呃,比如说找到他的这个安装的目录,在他官网上面有的,我就直接给他打开了, 那么,呃,他需要你本来去下载一些插件的包,对不对?那么下载完了之后你就去安装,安装完了之后可能要去收费,那么其实他在他的下面有一个注意,他本来是没有展开的,就是这个修墨是没有展开的,所以说你要注意你们就把它展开,展开完了之后他就会有免费的版本,只不过这个免费的版本 他对于 ida 的支持,他现在仅限于这这些版本了。好吧,所以说他目前你如果说 ida 你用的比较新的话,那么你可能就只能用他的收费版本啊,注意这个注意一下吧,反正总而言之这个插件也还挺好的吧,就也可以节省我们,呃,一些 额外的一些步骤,对不对?好,那么这是关于这个插件,当然啊,我们再继续,这相当于是第三个插件,对,我要分享的第三个插件,那么紧接着第四个插件是什么呢?其实在这里就是我们可能在开发又或者说是干什么事情的时候,我们要看日志,对,我要去看,哎,我们这个请教到底怎么回事啊?什么什么的, 那么你要看日志的话,你势必就要去搜索,那如果说我们直接利用的是 i d a 它这个控制台的搜索其实有的时候不太方便,你会发现我想要看 所有包含的 my application 这个字符串的所有的日字,那么你你得这么去搜,其实很不方便。对,那么我们可以利用另外一个长键来我们选中这个字符串, 选一下 grip, 那么这个 grip 就是我要讲的第四个插件,它其实名字叫做 grip console, 就是去操作你的控制台的意, 哎,我们可以选中我们刚刚这个制服串,然后呢?哎,选一下他,哎,你看他就可以自己帮我们把含有 maplik 选这个制服串的内一行日字全给你单独的拎出来展示出来,这就会比较方便,对,这会比较方便啊,所以说,哎,你看这是另外一个常见了, 好,所以,当然这个插件其实还有功能,这个功能可能也没有太大的作用。什么功能呢?就是你可以去呃看一下 他不是操作的日志吗?所以说他这边有个功能,可以让你去修改你控制台里面你所展示的这个日志的 颜色,比如说我这里就要把英否级别的日字,我把它改为红色,背景改为红色,所以,呃,这是他的另外一些功能啊,只不过我说的这个颜色的功能其实,嗯就很少用,对不对?我们也没有必要去改啊啊,所以还是这样看着舒服对不对?好,所以这是我们该 讲的。第四个常见,叫做 grip ctrl, 好,那么,呃,第五个常见呢?呃,也跟我们开发过程中间非常非常有用啊,是这样子的, 比如说我们一个项目如果说特别大,你可能会有很多很多的依赖,对,那么我们可以安装一个叫做 mever head up 的一个插件,那你安装好了这个插件之后啊,哎,他这边就会有这么一个按钮,就是你泡沫文件一打开啊,你这边右边就会有这么一个按钮,哎,你首先可以去看 啊,你担心项目里面你到底有哪些依赖?那这个功能跟我们 ida 它自带的其实没有太大的区别,但是呢,这个常见,它一个非常好的功能,就是它可以去检查你项目里面 你的依赖是不是有冲突,那我们当前项目里面是比较简单,所以说没有依赖冲突。那我们来看,比如说我担心项目里面我是依赖了 my belly, 意思 spring boot 是大, 然后从而依赖了买卖历史, spring 二点零点七这个价包,对不对?这个依赖,那如果说我现在在我自己的泡沫文件里面,我这么来做,我来自己 来单独的手动的来引入一个 my my name is 杠 spring, 然后我耳机二点零点六,哎,那么你刚刚不是有二点零点七吗?我现在再加一个二点零点六,哎,我来重新导入一下, 你看他就会提示你这里其实有一个依赖冲突,但是我们可以直接点上面这个按钮,把冲突的就单独的给你展示出来,哎,他就告诉你买卖例子, spring 二点零点六这个依赖是冲突的,为什么冲突呢?哎,你通过 买卖历史,是不是木头是大头这个依赖,你间接的依赖了二点零点七这个依赖,而你自己呢?又依赖了二点零点六这个依赖,所以说冲突了,版本冲突了,那么现在我要 排除吗?对,我,我就是说,比如说我就想用二点零点用这个版本,我不想用二点零点七这个版本,怎么办呢?哎,我们就可以单独的右键,哎, exclude 来这个长键,它会自动的啊。去在我们 pop 文件里面把你对应的你刚刚的这个二点零点七的这个疑难给你给排除掉, 发现没有?所以这样子的话,你项目里面其实就只有二点零点六这个一代了,所以说这是我要讲的第五个插件,好吧,这几个插件我个人觉得都还是 非常好用的啊,所以说,呃,一个叫做 grape console, 一个叫做 jason format plus, 一个叫做呃 jason passer, 一个叫做 melvin help, 一个叫做 restable fast request 啊,大家可以自行去下载,去使一使,去去用一用啊。那当然,我这边其实还有很多一些其他的插件啊,大家如果 我说感兴趣的话,呃,就可以给这位老师这个视频一个三年,我后续我再去分享一些额外的好用的一些插件给到大家,好吧?

大家好,我是飞哥,这节给大家讲的是 id 的安装插件,还有我们 gdk 的几单配置, 那么首先呢要安装插件呢,我们在这边呢可以点击我们的第二个选项,那首先在这块呢,我们可以看到啊,他这边呢有很多插件,那么针对于这些插件呢,我们有的呢是 在他 boss 公司提供的插件,那么也有的呢是第三方啊公司提供的插件,还有的呢在第三个按钮呢,他这一块啊他是安装本地的插件, 所以说在这边呢有三种方式进行配置我们插件,那么我们在这边呢,首先啊这是一种方式,当然大家 有些呢说,哎,那我这块还有什么呢?就说比如说点击 sete, 那么点击 sety 之后呢在这边 plus, 那首先呢在这一块他也有一个对我们这个数据的 插件的一个展示,那么在这一块呢,他可以通过我们的这个名字啊进行我们的一个展示,那如果说我现在呢要进行插件的一个下载展示呢,首先比如说这个 cotny, 然后点击下载, 那么当然呢我们在这边啊点击时呢在这一块呢,我们说可以按照我们的下载量啊进行下载, 那么下载量进行下载呢,在这一块呢大家可以看到啊,我这一块如果说要使用他的时候呢,我们比如说如果按照这个,比如说这一块 呢有一个下载量的一个展示,那么下载量呢在这边我们如果说想要安装一个 xs, 比如说闹着点 gs 啊,那么在这一块闹着 gs, 如果说要安装时直接点击安装,那么这样的话,我们的 这个 id 呢就会啊让我们这块啊提示啊瑞斯塔 id, 那首先呢在这边是什么意思呢?就是说我们需要重启啊 id, 因为这个 i 这个我们的插件安装之后呢,他需要重启我们的这个插件才会 啊有效,所以说在这边呢需要我们重启我们的 id, 那重启 id 呢?首先大家来看 我这边呢需要重启,那 ok 在这一块重启之后呢,我们首先 想到如果我重启了,那我现在呢需要对这个 id 呢进行一个啊 gdk 的一个设定,否则我这个 id 呢写佳话呢还是有一定的问题,所以在这边呢点击我们的 gdk 的设定,那么在这边呢有一个 pro 项目的玩家啊一份,那么在这边呢就是项目的一个设定,设定时呢直接点击我们的设置 啊,点击设置,点击设置之后我们在这边啊就是说你要设定我们的呃 gdk 啊,应该是这一块他的 项目设定啊项目设定时,首先这一块呢要选 jdk, 那么我们在这边呢我们这一家啊需要新建一个 jdk, 选择 gdk, 然后呢我们的 gdk 呢是安装在 c 盘下,我们加瓦这一块有一个 gdk 一点八,然后点击确定,那么这时候呢这就是 jdk 的一个配置设定好了, 那么当然呢,我们这个配置设定好之后呢,我们的啊交换程序呢就可以正常使用了啊,就可以新建我们的交换程序, 那么这一节呢就主要是对我们的差界的一个简单的配置,还有我们的 gdk 的一个了解,那这一节呢讲到这里谢谢大家。

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

hello, 大家好,我是鱼仔。有句话叫做公欲善其事必先利其器。对 java 开发来说,学会如何熟练使用 ida 十分重要,本期视频就要介绍一个教你熟练使用 ida 的插件, id 一 futures trainer。 这款插件在插件商城里有三百多万次的下载量。 插件的安装很简单,点击 versions, 找到对应自己版本的 ida 即可。因为不同版本 ida 的功能会有所不同,因此这个插件的版本非常多。下载完成后,打开 ida 的设置,选择 plugins 离线安装插件,选中下载的安装包即可。接着按照提示重启 ida, 在 help 中找到人 id 一 futures, 然后就可以开始手把手的教学了。比如第一个案例,意思是使用 alt 加 incher, 会给出智 提示,然后就可以在右侧的学习代码中进行实践。第一个智能提示删除了无用的属性, 第二个智能提示优化了表达式的书写。第二个案例是搜索命令,按提示打出 ctrl 加 shift 加 a, 就来到了快速查找命令的窗口。也可以通过双击 shift 使用 search everywhere 功能,比如要查看 ida 信息 就输入 abut, 就会自动弹出 ida 的 abut 功能。接着完成下面的教程。 再来看一些辅助编程的教学功能。下面这个案例中,如果想要在这个代码中快捷的插入 if、 try、 return 等代码块,可以直接输入一个英文的点,接着就可以选择要申请的代码块,十分方便。最后再来看一个重命名变量的教程,有的时候想要给一个变 量改名字,如果一个个去改会十分麻烦,就可以通过下面这个 shift 加 f 六的方式,所有与这个变量相关的代码都会因此发生变化。我的 ida 版本是二零二一点二点一,这个版本下一共有四十个案例,每个案例都可以让你学习到 ida 的快捷特性, 甚至很多工作多年的程序员都不知道原来有些快捷键是多么的方便,赶紧去试一下这个插件吧。以上就是本期视频的全部内容了,我是鱼仔,我们下期再见。

基于 g p t 四的 i d a 神仙插件,无需魔法亲测可用。近日引开了 g i d a 的插件商店,悄然上线了一个插件,据说是可以基于 g p t 四和菜的 g b t 来写代码,短短几天已经有五十多 k 的下载量了。 我试用了一下,发现这个插件的功能呢,确实很丰富,不比之前的口号类的差。首先,如果你已经有了一段代码,那么他可以帮助你检查你的代码是否存在缺陷,在安全性、性能、代码风格等方面是否有优化的空间, 还能呢,帮你增加代码注视,或者帮你解释这段代码是什么意思,还可以呢,帮你的代码自动生成单元测试。那如果你想让他帮你写代码,也非常的简单,你只需要和他对话,他就能帮助你实现你想要的代码。 我试了一下一些基本的代码,比如说算法呀,单例啊这些,他还是很轻松就能实现的,因为他还集成了 tchit、 gpt, 所以一些其他的功能他也是支持的,比如写文案、数学计算知识问答、翻译等等都是可以的,而且开发者不需要 opnai 的账号,大大降低了 dp 的使用门槛。这个插件的名字呢叫做 battle, 大家可以直接去 ida 的插件市场搜索安装就可以了。安装之后你只需要自己注册一下,创建一个沃克斯贝斯就可以使用了,非常的简单,不需要魔法。最后还是要提醒一下大家需要注意一下信息安全,你公司的重要的代码尽量不要用它来分析。

嗨,大家好,最近总是有些朋友在问我,在使用 intellige idea 的时候,使用了哪些主题插件,或者说使用哪些特定的插件来提高自己的工作效率,所以在本期视频中会介绍一些我使用过一些 有趣的 id 插件,接着来提高工作的生产力。好了,废话不多说,让我们开始吧。 ok, 咱们来看一下我的 id, 这个界面是白白的对吧?那个特别的丑陋对吧?什么也没有,那如果咱们想把它改成一个深色主题怎么办呢?这里边我经常使用一个插件叫做插扣的,咱们这里可以双击 shift, 然后输入 plugin 这个关键词,然后打开 plug ins, 当然你也可以在这个这个 personality 打开之后去找像的 plug in 的菜单,然后咱们在这个 marketplace 里面输入插口,插口第一个就是叫插插口的 duct, 然后咱们来进一下安装, ok, 现在其实就已经安装好了,然后我们现在就看到的是一个深色的主题,这样照看着就这个就比较符合咱们家教成员对吧,使用 idea 的一个习惯了。那其实咱们再看左边这个图标呢,其实左边这个图标看起来还是 比较丑啊,心情是就不是很美丽了。其实咱们这里面可以再去下载差别叫 atom, 咱们这里再去再去找一下 plug in plugins, 点进去,然后咱们搜一下 atom, 就是这个 autumn material accounts, 它就是会把你的这个你左侧的这个项目的结构呀,包括你其他这个 idea 的一些一些一些图标啊,给你替换掉,看起来比较舒服一些,那么这里面也可以装一下,正在下载, ok, 这里面它需要咱们的 rest 二小 idea, 那咱们就重启一下 restart, okay, 嗯,重启完了啊,咱们再看左侧这个图标,就非常的有意思了,看 controller 抖麦 mapper service, 对吧?他就你帮,他会帮你生成各种不同颜色的这个文件,包括你的样子文件,这个小图标 y a m l 就是,啧,看起来非常的舒服, 非常的棒。关于关于主题插件呢,我这里再介绍一个,就是我自己也非常喜欢的,就是说你的程序在加载的时候,对吧?你的进度条一般是在下方黑黑的,对吧?特别的难看,比如说你在启动项目的时候,你慢慢的依赖在加载的时候,对吧?可能很慢,然后你的心情就会焦虑,然后就不开心了, 那咱们怎么来改进这个,对吧?这个进度条的美观或者说你的心情呢?这里我介绍一款这个进度条的一个一款的主题插件,叫做 mario, 就是马里奥。然后咱们来搜索一下,还是在这个 marketplace 地方啊,咱们输入 mario, 咱们可以看到一个 mario mario process bar, 然后咱们点键装 instell, 安装成功了, ok, 比如现在我们刷新一下这个 man 的依赖,咱们看一下是不是有这个拉利 out, 这个进度,这个太快了。再来一遍,可以看到啊,下下方有这个, 看到下方是有一个有一个小乌龟的,因为咱们依赖比较少啊,所以他比较快啊,可以看到下方有个小乌龟。 咱们来看这段代码啊,这段代码其实缩进很多啊,对吧?有有有,缩进两个 table, 四个 table 的,对吧?然后咱们就是很难发现他是怎么进行缩进的,其实咱们可以下载一个叫做 intent 的一个 idea, 一个插件,咱们下载完插件之后,对吧?这些代码是不是看起来就比较清醒, 叫做 intendant, intendant ribbo, 咱们把它安装一下,点击 instyle 看,现在你看到这个吧, mario 的这个 process 填就 ok, ok, 咱们看看这个代码对吧?你是有几行缩进清晰明了,你的 four 循环到哪结束,怎么对齐,对吧? 你这张照看起的代码就很清爽,看看其他的都已经帮你加好了都已经帮你加好了。 这个高亮缩进提示的插件还有一个好处就是可以提醒我们在写这个 spring boot 的 application 的样本文件的时候,他也可以给我们展示这个缩缩进多少,这点是非常好的,这防止你的样本文件这个缩进错了, 就有可能会启动报错呀,或者之后读取会报错位啊,这点也是非常好的。 ok, 其实我们在写这个 three boot, 这个配文件就是 application 点压文件的时候是默认是没有警提示的啊,如果我们想有这种提示的话,呃,怎么办?比如我们输入 spring, 然后后面就能够提示出 application, 提示出 name 来, 那么怎么能做到这一点呢?这里我们可以安装一个插件叫做 spring boot, 呃,精神,咱们来搜索一下, 找到 plugins, 这里输入 spin boot, 呃, assistant, 然后咱们这里安装一下 install, 看到没有?又看到这个马里奥了, ok, 点击, ok, 然后这时候我们把它删掉啊,然后咱们你看这里面就现在就已经有提示了,你是输入 a begin 点 name 呢?还是 iq mq 呀,还是 lp 点 alt 呀?只要你选上了,那么他就会自动帮你生成了,非常的方便啊,不用 你一个一个去敲了,而且是智能的帮你提示了。 ok, 我们这里再介绍一款插件,用于使用不同的颜色标记程度的括号啊,咱们可以看现在这种括号都是,对吧?都是相同的颜色,白色呀,包括这种小括号,大括号其实很容易造成混乱,那么我们怎么能够对吧,比较清晰,比较美观的,对吧?看到它是一对括号呢,哎,咱们来安装一个 用于标记乘值括号的一个插件,嗯,再来搜索一下,这个插件名字叫做 rainbow, rainbow breakcase, 然后咱们进行一下安装, excel mario processor 一直在这 loading, 这个插件比较慢啊,哎,安装成功这一他又让我们去 resign, 那咱们就 resire, 看见没有, mario 又出现了, 哎,咱们再来看这个代码啊,刚才都是白括号,比如说这对黄色的,这对黄色的包括你的数组,对吧?你的小括号他都给你标记出来了。这样,然后咱们再看咱们代码的时候就非常的清楚,再包括这,再加上这个使用这个缩进的这个插件, 你的代码就非常的整洁了。在咱们开发过程中,经常会开发一些 api, 比如 rise api, 那你在写完好 rise api 的时候,经常会做一些测试,比如你用这个 posna, 或者用 api fox 在进行测试的时候,比如是一个这个 post 请求,对吧?你需要提交一个这层数据,那么你的这层数据可能是,对吧?你后台 你在程序里定义的一个 dto 对象,那么你怎么能够快速的复制出这个 dto 的 jason, 对吧? jason 格式的 jason 格式的数据,然后到你的 a b fox 里,然后点击请求提交数据呢?这里我介绍一款我经常使用的产检,叫做抛九图 jasonok, 我们来下载一下抛九图 jason 这个插件, performance plug ins, 然后在 marketplace 输入抛球 to jason, 搜索一下,咱们可以找到抛球 to jason, 然后 install, ok, 然后咱们右键一下啊,右键诶,咱们可以看到 copy jason 或者是 copy jason and read them value, 咱们点 copy jason, 然后其实咱们可以,嗯,创建一个文件吧 feel test, 这次咱们看一下这个,这次他已经帮他们生成好了,就直接 ctrl v 复制到这就可以了,那你可以把它复制到你的 api fox 呀,或者是 posemak 金箱的测试。 ok, 最后我们来再介绍一款能够给你智能提示和补全代码,或者给你代码建议的一款叫 code completor 的一个插件啊,这里我们还 是打开 performance, 然后是 plus, 然后我们输入叫做 tim nine, tim 的名字叫做 tim nine aicode complication, 这里其实我已经装好,装好了啊,然后 ok, 我们来做一下实验啊。这里我们需要搅一下这个柚子 id, 如果柚子 id 为空,对吧?我们就会抛出这个参数异常, 然后这里面点 if user id id 等于等于 now, 然后我会 throw, 你看它,这里其实就已经给提示了, 你有,对吧?还有这个 arguments exception, 那如果你想选择他这个体式,或者说他给你的建议,你需要进行选择,那么既然 tab 键就选择上了是吧?你看他还给你加说 uz 肯定比闹,其实他已经帮你加好了, table 是不是特别的智能 哎。今天的分享就到这里了,希望大家给予点赞关注,再见。

大家好,我是于仔,今天介绍一个使用 ai 帮你写代码的插件,可多特,这款插件号称学习了数以万计的优质开源框架,能给出最符合成宣讲话的提示,话不多说,直接开整。首先还是在插件商城里下载,这款插件 我已经下载完成,下载完成后需要重启 idea, 重启完成后启用口头塔,这款插件就能使用了。现在我想写一个读取文件的功能, 可以明显感觉到蛋白的提示功能变得十分智能。提示只是这款插件的其中一个功能,遇到不会使用的类方法可以 直接通过这款插件查询。比如我现在不知道怎么用 buffer 的 read, 就可以直接右键选择 get a relevant examples, 这款插件又会把 get up stack overflow 中的优质代码以及插件中自己提供的代码片段提取出来供你参考。作为 ctrl c p 程序员的我们,只需要简单借鉴一下一个功能就可以完成了, 携带码就是这么简单。除此之外,也可以手动去搜索鞋类或者方法的使用,比如我想知道 after the reader 和 list the stream 方法放在一起如何使用,我就可以在这里搜索 lit the stream so the。 关键信息越多,就越能定位到你想要找到的用法,这简直就是提高编程效率的神器啊。目前这款插件的提供商推出了一款新的 ai 插件, 我目前在试用中,如果觉得好用也会在之后的视频中推荐给大家。好了,本期视频就到这里了,我是鱼仔,我们下期再见。

哈喽大家好,我是鱼仔。在代码开发过程中,控制台的输出是排查问题和教验代码运行结果很重要的一个依靠,不过 idea 自带的控制台功能还是弱了些,本期视频就将介绍一款增强控制台能力的插件。 安装很简单,在 idea 设置中的 plugin 处搜索这款插件,然后安装重启即可。在没安装插件的时候,控制台的输出是下面这样的,根本区分不了 inform 和 l 日志,而用了这款插件之后,就可以给不同日志区分颜色了。 在设置中打开 grip console 设置,默认已经给不同类型的日志设置了不同颜色的高亮。我们给 error 日志和 wanna 日志分别设置一些鲜艳的颜色,现在就可以很清晰的看到各种类型的日志了。高亮的配置中还有很多选项, 比如 blow 的代表加粗, attalic 代表鞋体。最后这个丧能能让你在匹配到对应日志时发出点声音,这就比较有意思了,你可以写一个启动成功的政策匹配,然后录入一段声音,接着你就可以在项目启动成功后听到这样一句话, 你干嘛?哈哈哎呦!第二个很有用的功能是搜索, idea 自带的搜索功能只能像文本搜索一样单个匹配,但是如果日志量比较多的情况下就不太方便了,你就可以右键选中 grip, 比如我要搜 arrow 日志,输入 arrow 即可。 接着就会发现只有 error 日志出现,可以同时监听多个内容,你可以用正则、表达式等多种方式监听日志。 第三个功能是过滤,有的时候输出到控制台的日值太 太多了,你就可以在配置的 filter 中配置要过滤的日志,比如我要过滤 debug 类型的日志,配置完成后,你的日志中就看不到 debug 的日志了。通过过滤功能可以实现很多效果, 这里也有一个触发声音的效果,我就不尝试了。以上就是本期视频的全部内容了,我是鱼仔,我们下期再见。

大家好,给大家推荐一款 id 二里快速移动光标的插件,叫 sgm, 通常我们在写代码的时候啊,会遇到这种情况,就是我们想把一光标移动到某一行某一个位置,正常情况下呢,我们是要手脱离键盘,用鼠标操作, 选择这个位置修改一下。那其实有了这个插件呢,我们可以这样激活,插件是 ctrl 分号快捷键之后呢,我们输入想要跳转的那个位置的代码,比如说小括号,那系统会把所有代码中小括号的位置标记成不同的键盘按键。比如我们想跳转到四张这个零,后面那么输入 aa, 让我们修改一下,比如我们再想跳转到四十六号这样,比如我们再想跳转到 u 四二四三十七号。 ok, 好,就这样,今天就到这里,谢谢大家,再见。

哈喽,大家好,今天来分享一款有用的 idl 插件,叫 my bates 插,先看一下数据库,这是自己建的五张表,表里面都有对应的内容, 然后返回到 id 二中,首先需要连接到数据库,这里选择 meso, 然后输入用户名,输入密码,然后再输入数据库的名字, 最后测试连接, 嗯,这里会发现有一个报错,是需要设置一个属性,然后解决办, 在这里在 url 方面加上这一块。好,在这里最后添加滤镜,等号测试好,已经测试成功,点击应用, 这样就会发现数据不连接已经成功了,且调里面的数据没调对,然后打开我们的设置插件里搜索 my bets 插,这个插件 就是这个点击应用,然后确定 等待这个文件扫描,所以成功之后随便选一张表,就选择这个 branch, 然后可以看到最上面这个选择这个真的人。 这里边需要注意的几个点就是这里需要选择的是整个项目的路径, 在这里选择自己的实体类的名字就是这里,因为之前已经创建好了,叫做 ntp。 然后再下面就是 table 和 class, 这个是自动生成的, 点击下一步 next, 在这里选择 my bets plus 三,好,这里面我选择的是这三个, 然后这儿选择 my face plus 三,最后可以看到 mapper, mapper, charmair, service, input 和 service, 这就是最后要生成的东西,点击 finish 完成创建,然后大家就可以看到 这是实体类, 这里是 member, 这是 service 样本, 这是 sorrys 服务类,然后看一下场面,这里都是会自动生成。

哈喽,大家好,我是鱼仔。 idea 中有一种叫做代码模板的东西,通过代码模板可以输入一些简单的固定模式,直接生成对应的代码。 今天就来介绍一些 idl 中比较常用的代码模板,让写代码的速度直接起飞。在写 if 语句的时候,不需要从头开始写 if 语句,只需要先写条件,再写点 if, 就可以直接生成对应的代码段。如果写的是点 als, 就会生成与条件相反的 if 代码段。 在写循环语句的时候,如果从头写起就会很麻烦,就可以用碘伏或碘伏 i 来快速生成代码, 比如有下面这个离此集合,想要便利 diss, 就可以写 lit 碘伏生成对应的便利大脑块。如果想写三段条件式的循环,就 就可以通过负 i 来实现。当要实现一些判断对象是否为 none 的代码时,通过 object 点两个 n 或者 object 点 not, 就可以将代码变成下面这个样子。 如果是 object 者,点 no, 就会生成判断 no 值的大把块。当要在控制台上输出一些内容时,通过点 s e, r, r 可以输出 system 点 e r r, 点 pro l n, 通过点 s o, u f 可以输出 system 点 art, 点 pro t, f。 通过点 s o, u t 可以输出 system 点 alt, 点 prot l n。 当要创建一个对象时,通过点 new 就可以生成 new 对象的代码。如果要把前半直接补上,就可以通过点 v a, r 来实现。连起来写就是这样了。 当有受检查异常需要通过 try 捕获时,通过条件点 try 就可以生成对应的代码块。加法八中有一种 try with resource 的写法,可以通过点 t w r 就能生成对应的代码块,也是十分方便。 在 idea 中,所有预设的代码模板都可以配置在 postfix completion 中。如果想要自己定义一些代码模板,就可以在 life template 中配置。比如 psvm。 原本会生成面方法代码快,现在在模板里改一些内容,加一段注视, 再深层的代码块就包括了这段注视。以上就是本期视频的全部内容了,我是鱼仔,我们下期再见。

学会这个插件,职业生涯少写一万号代码,与前端对接,与后端对接,与数据对接,与第三方对接等等。这些工作发生在大家的整个工作中,其中其中有一些工作呢都是重复的,而且是机械性的, 所以今天给大家推荐一款非常实用的 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 方法, 因为我们平时在对和别人对需求的时候,或者是给别人东西的时候,都需要大量的一个数据格式对接,这种方式可以帮我们节省大量的代码, 并且它可以保证一个错误率,就是我们自己手写的话可能会一些错误问题,所以这个软件是强烈的推荐给大家来使用的,并且它是完全免费,可以直接在我们的插件商店做一个下载。 最后它的使用方式及这个说明文档的案例,我会放到视频的末尾,大家可以直接按照这个来操作,还没有安装的小伙伴快去试试吧。