1.这款新兴的源码 IDEA 插件封神了!
2.六款令人爱不释手的插件IDEA神仙插件
3.Java 开发者必备的 十 个 IntelliJ IDEA 插件
4.实用为王——IDEA精选插件推荐系列3
5.良心推荐!几款收藏的源码神级IDEA插件分享
6.推荐几款IDEA开发必备的经典好用插件,让代码飞起来!插件
这款新兴的源码 IDEA 插件封神了!
IDEA 是插件位图转换器 源码一款强大的集成开发环境插件,为编程人员提供高效便捷的源码编码、调试和部署软件支持。插件Apipost-Helper-2.0 是源码一款由 Apipost 团队开发的插件,让接口调试操作在 IDE 内进行,插件无需额外工具。源码它具备编辑器内调试接口、插件生成接口文档和接口树等功能,源码且提供无偿使用。插件
这款插件专门用于 IDEA 项目快速生成 API 文档、源码快速查询接口和代码,并在 IDE 中支持 API 调试。安装与更新步骤简单,只需在 IDEA 编辑器插件中心搜索并安装 Apipost-Helper-2.0 插件即可,支持特定 IDEA 版本。
使用前,需要在 IDEA 设置中进行配置。默认云端域名为 sync-project-ide.apipost.cn,无需修改。请求 token 通过在 Apipost 中创建使用,或在 IDEA 中直接获取。无需额外操作即可实现无侵入生成 API 文档。
编写完代码后,右键上传同步接口即可快速生成文档并提供访问链接。插件内置快速调试功能,类似于 Postman。通过右侧图标即可进行调试操作。搜索功能帮助用户快速找到源码或接口树,实现 API 搜索对应源码或在接口树中搜索 API 的便捷操作。点击箭头图标可快速跳转至对应接口列表。发送记录查看功能记录接口发送情况,新增保存、查看保存记录功能,方便记录和查看接口发送详情。iapp配色源码
Apipost-Helper-2.0 插件持续更新优化,功能日益强大,用户反馈极佳。与市面上其他产品相比,其使用体验更为出色。强烈推荐给需要高效接口调试和管理的开发者们。
六款令人爱不释手的IDEA神仙插件
IntelliJ IDEA,作为开发人员的首选IDE,因其强大的功能和众多增强开发体验的插件而备受推崇。这些插件如同魔法般提升开发效率,无论你是新手还是经验丰富的开发者,都能从中受益匪浅。以下是六款实用的IDEA插件,让你的开发之旅更加顺畅。常用插件推荐
RestfulTool: 快速定位请求路径的神器,Ctrl + Alt + /帮你轻松找到对应的控制器方法,甚至可替代简单的Postman工具。
Translation: 无需离开IDE,右键点击即可翻译文档,阿里翻译和微软翻译任你选择,尤其是对于英语非母语开发者。
Alibaba Java Coding Guidelines: 为代码审查量身定制的规范,实时检查代码质量,减少波浪线带来的视觉负担。
Free MyBatis Tool: 提供mybatis文件的便捷操作,如代码块生成和跳转,前提是有mapper.xml文件。
Mybatis Log: 汇总执行日志,方便查看SQL和参数,便于测试和问题追踪。
Vue.js: 让后端开发人员也能在IDEA中舒适编写前端代码,Vue语法提示非常实用。
选装插件
Grep Console: 显示控制台日志的高级分析工具,颜色标记不同级别的日志。
Maven Helper: 解决Maven依赖冲突,帮助开发者快速定位和修复问题。
Private Notes: 在源码中添加私人注释,辅助阅读和理解代码。网站源码识别
Rainbow Brackets: 显示代码括号颜色,使代码结构更清晰。
通过这些插件的巧妙应用,你的IDEA开发体验将得到显著提升,让你在忙碌的开发工作中找到更多乐趣和效率。Java 开发者必备的 十 个 IntelliJ IDEA 插件
在Java编程中,IntelliJ IDEA作为首选IDE受到开发者们的青睐。为提升工作效率,我们特别挑选了个不可或缺的插件,让繁琐任务变得轻松。以下是这些插件的详细介绍:
1. 彩虹括号(Rainbow Brackets):解决嵌套代码困扰,通过颜色编码匹配括号,让你在代码海洋中游刃有余。
2.
CodeSmart(Codota):智能提示让你只需输入首字母,即可看到完整语句,甚至显示使用频率,提升代码输入速度。
3.
Key Promoter X:助你快速掌握快捷键,如在使用StringBuilder时,只需“Ctrl+B”就能轻松跳转。
4.
Lombok:精简实体类编写,通过成员变量自动生成getter、setter和构造方法,减少代码冗余。
5.
CodeGlance:右侧缩略图显示,让长代码一目了然。
6.
Maven Helper:Maven项目管理助手,方便查看依赖冲突和依赖结构。
7.
JRebel:热部署神器,实时代码更新,避免繁琐的重建过程。
8.
驼峰命名和下划线转换:通过Shift + Alt + U快速转换变量命名风格,便于大量修改。
9.
Save Actions:自动格式化代码,优化包导入,添加修饰符等,提升代码质量。
.
Translation:项目注释翻译插件,源码打赏帮助理解源码内容,提升阅读效率。
这些插件让Java开发者在IntelliJ IDEA中如虎添翼,提高了开发效率和代码管理。
实用为王——IDEA精选插件推荐系列3
工欲善其事,必先利器,IDE是程序猿最常使用的工具,虽然IDEA自身已经相当便捷了,但某些地方还是会存在一些繁琐的操作、重复性劳动,降低效率,而插件,就是解决这方面问题的利器,因此打算开一个专栏,将自己收集整理的实用插件,一一呈现出来。
虽然市面上有很多类似的推荐,但动不动就是搞什么什么大全,里面的插件质量参差不齐,特别实用性方面有限,花里胡哨,还是需要进行二次筛选,自己动手摸索尝试,特别是部分插件需要一些注意点,才能正常运行发挥作用。
因此,我是将实用作为第一要素,会在插件推荐中,描述应用的场景,要解决的问题,主要的使用方式,需要注意的问题等,欢迎收藏、交流。
也欢迎大家在评论中推荐自己喜欢的实用插件。
对于软件质量,往往是令人头大的管理问题。代码的买源码起家质量是重要影响因素,代码评审的成本还是比较高的。代码规范的自动化扫描检查是低成本高产出的重要方式。 阿里开放并不断更新的java开发规范,其影响力不多说了。同时,还提供了配置的IDE插件,把规则也配置好了,相当于开箱即用,强力推荐。
安装插件后在需要进行代码规范扫描的对象(整个工程、模块或某个目录、类)上选择右键菜单“编码规约扫描”即可。
该代码扫描工具侧重于开发人员在开发阶段自用,不具备像SonarQube这样的服务端统计和报表功能。
快捷键的使用,可以提升不小的开发效率,但是记忆众多的快捷键则不是那么容易,一般常用的可以记住,这里有一款辅助记录快捷键的插件Key Permoter X。
首先,悬停在IDEA工具栏上的按钮时,会提示对应的快捷键
其次,在右侧会有专门的窗口,会自动统计近期哪些操作有快捷键但未使用的情况,这样更有利于记录。
小功能,但实用性可以,可以在日常开发中潜移默化中辅助记忆常用操作的快捷键。
有了maven,使得java开发中jar包的管理变得简单了很多。但不得不说,jar包之间的依赖关系和版本号不可避免的还是会错综复杂,往往也会由于使用了不同版本的jar包引发兼容性问题带来的冲突。程序运行时会提示某个方法不存在或参数不正确,特别是原来运行正常的程序,因为引入了新的jar包,因为包冲突导致了其他地方报错,这时候,我们就需要一款能方便查看包依赖关系的插件了。
打开pom文件,切换到依赖分析标签,可查看依赖关系树
选择冲突,可查看哪些jar存在多个版本,并且可以通过右键菜单,快速跳转到pom文件的位置,或者排除掉该包。
该插件还能查看冲突、快读定位、排除依赖等,查看和解决jar包依赖问题的利器,强烈推荐。
源码管理,svn已不再是主流,git后来居上。虽然在操作系统层面,有TortoiseGit这种图形化界面的工具来解决命令行低效、需记忆和易出错的问题,但在开发环境下,如果切换到windows窗口,去进行代码的提交、拉取、创建分支、合并,尤其是查看日志、代码比较,还是会降低不少效率。 而git这个插件,就可以实现IDE中内置git操作。
安装后,会在工具类显示一排常用按钮(不同的IDEA版本和Git插件版本会略有差异)
以push操作为例,会自动显示下图,本地有哪些提交,涉及到了哪些改动,是不是很直观?
如果常用按钮不够用,那么可以通过右键菜单,显示完整命令清单。
显示历史记录
进行版本比较
以上只是常用操作的部分示例,很多实用功能可以自行摸索,会有惊喜。 将源码管理工具git功能集成到IDEA中,避免在IDE和操作系统间进行切换,非常实用,强烈推荐。
良心推荐!几款收藏的神级IDEA插件分享
本文将向您推荐一系列在 IntelliJ IDEA 中的神级插件,它们旨在提升开发效率和编码体验,让编程工作更为得心应手。以下是几款我个人非常推崇的插件: CodeGlance- 推荐指数:★★★★★ 一个编辑区迷你缩放图插件,鼠标悬停时提供放大镜功能,方便快速定位大量代码,提高浏览和编辑效率。 GsonFormat- 推荐指数:★★★★★ 用于将 JSON 转换为 Java 类,只需新建类并使用右键功能,输入 JSON 后,生成类的速度和便捷性会让你大呼过瘾。 POJO to Json- 推荐指数:★★★★★ 与 GsonFormat 相辅相成,将 Java 类转为 JSON,同样支持便捷的右键复制操作。 Rainbow Brackets- 推荐指数:★★★★★ 通过颜色标记括号,清晰展示代码层次,有助于提升代码阅读效率。 Translation- 推荐指数:★★★★★ 翻译插件,支持多语言翻译,尤其在阅读源码时能提供巨大帮助。 Lombok- 推荐指数:★★★★★ 通过减少冗余代码,@Data 等注解简化开发,但需注意某些公司的使用限制。 Maven Helper- 推荐指数:★★★★★ 解决 Maven 依赖问题的得力助手,方便处理依赖冲突,是 Java 开发者的必备工具。 此外,还有 JNPF 框架,提供一站式开发解决方案,以及阿里巴巴的 Java Code Guidelines,规范代码质量。GenerateAllSetter 和 MybatisX 分别针对数据生成和 Mybatis-Plus 的高效配合。这些插件都是提升工作效率的宝藏,值得收藏和尝试。推荐几款IDEA开发必备的经典好用插件,让代码飞起来!
提升IDEA开发体验,高效编写出高质量代码,这些经典好用的插件不容错过! 实用插件篇SonarLint:代码质量守护者,帮助发现并修复潜在漏洞,优化代码。
Maven Helper:简化依赖管理,轻松解决依赖冲突问题。
Alibaba Java Coding Guidelines:遵循编码规范,提升编码效率和项目速度。
Free Mybatis plugin:Mybatis文件间的便捷切换,提高开发效率。
MybatisX:Mybatis-Plus开发神器,自动生成代码并优化代码结构。
GitToolBox:版本管理助手,自动同步代码并显示详细信息。
Grep Console:快速定位日志,简化日志查找。
Translation:英文阅读助手,翻译源码注释,降低语言障碍。
Lombok:简化实体类,减少冗余代码,提高开发效率。
美化插件篇Material Theme UI:提供酷炫主题,美化IDEA界面。
Extra Icons:增强文件类型图标,提升视觉体验。
Background Image Plus:个性化背景设置,增强工作环境。
Code Glance:代码预览区域,全局视野一目了然。
想让IDEA开发更顺手,赶紧试试这些必备插件吧!6款超好用的IDEA插件,开发必备!
在IDEA开发中,效率提升的关键往往藏在各种强大的插件里。首先,JRebel热部署插件是个能让你修改代码后快速应用的神器,但需付费体验。其次,Json Parser插件告别繁琐的在线格式化,让你在IDE中轻松验证JSON,免去浏览器操作。
Apipost-Helper2.0由专业团队打造,它不仅支持接口调试,还能生成API文档,极大地方便了接口查找和源码关联。Easy Code则能快速生成实体类、控制器等,无须手动编写,强大且简单易用。
Statistic插件让你实时掌握代码数据,如项目总行数和文件类型统计,便于代码管理。Maven Helper则是查找和管理Maven依赖的得力助手,处理依赖冲突得心应手。
除了上述,还有CheckStyle让你遵循Java代码规范,SequenceDiagram生成序列图,Key promoter X提供快捷键提示,Lombok简化代码注解,CodeMaker自动生成代码,SonarLint确保代码质量,JUnitGenerator帮助生成单元测试,Free Mybatis plugin则提升了Mybatis的使用体验。
如果你需要进一步的功能,如GsonFormat用于JSON到领域对象的转换,Iedis可视化Redis,Kubernetes工具管理K8s,Rainbow Brackets用彩虹色标记括号,或Alibaba Java Coding Guidelines确保遵循阿里巴巴编码规范,这些都能丰富你的IDEA开发体验。根据项目需求,选择最适合的插件,让开发工作事半功倍!
IntelliJ IDEA Lua调试以及使用教程
为了提升开发效率和 Lua 代码调试的便捷性,IntelliJ IDEA 集成了 EmmyLua 插件。安装步骤如下:
1. 在 IntelliJ IDEA 的设置中搜索并安装 Emmylua 插件。
2. 通过 Run/Debugger 配置,添加 Emmy Debugger 类型,设置自己的 package.path。
3. 遇到如端口冲突的常见问题时,直接参考错误提示解决。
通过 IntelliJ IDEA,用户可以轻松生成 Lua API,得到 Unity 智能提示,实现代码自动生成和优化。IDEA 还能辅助反编译 jar 包源码,帮助开发者理解复杂代码结构。遇到内存溢出问题时,调整 IDEA 的 VM 设置参数是关键。
对于 IntelliJ IDEA 的离线安装,如需安装 lombok 插件,首先下载对应版本的离线文件,然后在 IntelliJ IDEA 设置中选择“安装插件来自磁盘”。确保下载的插件与当前 IDEA 版本匹配,以避免安装失败或 IDEA 无法启动的情况。