当前位置: 首页 > 科技观察

推荐10款效率翻倍的IDEA插件,一款代码利器

时间:2023-03-17 12:21:18 科技观察

前言作为我们日常使用的编辑工具之一,Idea因其强大和人性而被大神推荐。笔者闲来无事学习Idea的操作,在寻找插件的过程中发现了一些宝藏插件,对我们日常的开发或者代码技能的提升都有很大的帮助,特此选出十款推荐给大家~10.FindBugs虽然Idea本身提供的代码检查工具已经很强大了,但是Idea提供了更规范的检查。如果需要深入检查异常,可以使用这个插件。使用方法:在项目、包或文件上右击,出现如下界面:9.翻译对于不怎么用英文的同学,起类的时候总是需要打开网页查词、方法、变量,太麻烦了。该插件允许您直接在编辑器中查询要翻译的单词。使用方法:选中要翻译的词,右击显示如下页面:8.GrepConsoleIdea的控制台输出日志时,经常会出现很多信息一起出现。如果你想快速找到你想要的日志类型,使用这个插件,你可以快速定位到你关心的日志类型,还可以配置你喜欢的颜色。使用方法:点击菜单栏的File,在下拉列表中点击Settings,进入OtherSettings点击GrepConsole设置:7.GsonFormat接受我们对接接口时对方返回的JSON对象,我们想用一个对象去接受的时候,可以用这个插件来转换。当然,除了使用插件,你还可以使用一些在线的json转换网站,比如bejson等。6、FreeMyBatisPlugin以前的名字是free-idea-mybatis。平时开发的时候反复在mybatisxml和对应的mapper之间跳转。但是,不同的人开发并将它们放在不同的地方。这个插件可以帮助我们在mybatisxml和对应的mapper之间快速跳转,还可以帮助生成mapperxml文件等。使用方法:插件安装重启后,左边会有箭头mybatisxml的侧边和对应的可以快速跳转的mapper:5.CodeGlance插件可以像查看缩略图一样帮助我们快速切换到想要的代码区域,而不是疯狂的拖来拖去到处找。使用方法:安装好插件后直接重启即可看到:4.MavenHelper当你的程序无故运行失败时,或许可以从解决依赖冲突入手。在使用这个插件之前,需要先输入命令行:mvndenpendency:tree查看依赖。如果要检查是否存在依赖包冲突,还需要进入命令行等操作。安装此插件后,可以通过界面进行操作,无需输入命令即可查看依赖关系。使用方法:安装插件后,打开pom.xml后,在其下方有一个DependencyAnalyzer选项,点击后可以看到这个页面:3.BackgroundImagePlus+虽然这个插件不能直接提升开发效率和代码质量,它可以让你的背景设置成你喜欢的图片,让你面对的IDE不再单调,间接提高代码效率~使用方法:在菜单栏找到View后,选择SetBackground下拉列表中的图片:2.MybatisLogPlugin开发过程中总是少不了日志系统,而在写mysql语句的过程中往往会忽略参数的对应关系,控制台输出的sql语句有需要手动转换。本插件可以将mybatis执行的sql脚本不经处理直接显示出来,可以直接使用。使用方法:在控制台选中输出的sql语句,右键选择Restoresqlfromselection:1.RestfulToolkit我们通常需要使用postman或者postwoman来开发和调试RESTful服务,idea插件RestfulToolkit提供了一套为RESTful服务开发一套辅助工具,让我们的日常调试更加方便。使用方法:安装好插件后,右侧会有一个RestServices侧边栏,点击打开:结论当然还有一些推荐的插件,比如:Stackoverflow:用来搜索问题,但是使用google搜索引擎,对于不买VPN的同学来说,用处不大。。。NyanProgressBar:细腻的同学可以用一下,这是一个锐利的图片工具。VisualVMLauncher:Java虚拟机调试工具。Jrebel:热部署插件,但是要收费(网上有很多破解)JUnitGeneratorV2.0:强大的单元测试工具。AlibabaJavaCodingGuidelines:阿里巴巴的试开发设计规范……先介绍到这里。如果以后有发现更多有趣好用的插件,我会定期更新。