# idea **Repository Path**: itic/idea ## Basic Information - **Project Name**: idea - **Description**: 我一定会成为人类历史上最伟大的Idea工程师。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-09 - **Last Updated**: 2025-09-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # IntelliJ IDEA ## IntelliJ IDEA 常用插件功能说明 1. AI 与智能编码 - **Alibaba Cloud AI Coding Assistant** 阿里云推出的 AI 编码助手,支持代码生成、注释生成、代码优化建议,提升开发效率。 - **Alibaba Java Code Guidelines(代码规范检查)** 集成《阿里巴巴 Java 开发手册》规则,实时检查代码是否符合规范,支持一键修复,提升代码质量。 - **TONGYI Lingma(通义灵码)** 阿里通义大模型驱动的智能编程助手,支持行级/函数级代码生成、单元测试生成、代码解释、智能问答,大幅提升编码效率,支持多种语言。 2. MyBatis 辅助 - **MyBatis Log Free** 将 MyBatis 执行的 SQL 日志(含参数)格式化为可直接执行的 SQL 语句,便于调试和排查问题。 - **MyBatisX** 提供 MyBatis 的增强功能,如 Mapper 接口与 XML 文件之间的快速跳转、XML 中 SQL 语句的语法高亮、自动生成 CRUD 方法等。 3. API 与 REST 开发 - **RestfulToolkit-fix** 提供一键 HTTP 请求发送功能,支持从代码中快速测试 RESTful 接口,无需额外工具,提升 API 调试效率。 4. 架构与流程图 - **SequenceDiagram CoreFreemium** 根据 Java 方法调用自动生成时序图,帮助理解代码逻辑和调用流程,支持导出图片。 - **SequenceDiagram Java** 另一款生成方法调用时序图的插件,可视化代码执行路径,便于分析和文档编写。 5. 代码编辑体验增强 - **Rainbow Brackets(彩虹括号)** 为不同层级的括号(`()`、`[]`、`{}`)添加不同颜色,使嵌套结构更清晰,减少括号匹配错误。 - **HighlightBracketPair(高亮显示)** 高亮当前光标所在位置的匹配括号对,提升代码阅读体验。 - **CamelCase(大小写格式转换)** 快速切换变量命名格式(如 `camelCase`、`snake_case`、`PascalCase`),支持选中单词后快捷转换。 - **Mario Progress Bar(可爱进度条)** 将 IDEA 底部的加载进度条替换为彩虹猫动画,增添开发趣味性,缓解等待焦虑。 - **CodeGlance Pro(代码缩略图)** 在编辑器右侧显示代码的迷你缩略图,支持快速滚动和搜索定位,类似 Sublime Text 的功能。 6. 开发效率工具 - **Maven Helper** 增强 Maven 依赖管理功能,可视化依赖树,快速查找和解决依赖冲突,支持多模块项目管理。 - **GitToolBox** 增强 Git 功能,提供代码行内提交信息、自动 Fetch、分支状态提示、未推送/未拉取提醒等,提升版本控制体验。 - **Key Promoter X** 当你使用鼠标操作菜单时,提示对应的快捷键,帮助你逐步掌握和使用快捷键,提高操作效率。 7. 接口文档与测试 - **Apipost-Helper** 与 Apipost 接口平台集成,支持从代码中一键生成接口文档,或从 Apipost 同步接口信息到 IDE,提升前后端协作效率。 8. 工具 - **File Expander** 可以在 IDEA 中打开压缩文件。 - **Code screenshots** 代码片段保存为图片