产品
logo

PandaCoder

待猹分
@舒一笑不秃头
为中文开发者设计的 IntelliJ IDEA 插件。

🚀 核心功能

📝 中文编程助手

智能中文转换

  • 多种命名格式:支持中文转小驼峰、大驼峰、大写带下划线

  • 智能精简转换:针对长文本自动提取关键词,生成精简规范的英文标识符

  • 智能翻译引擎:三级翻译引擎智能切换(国内大模型 > Google翻译 > 百度翻译)

  • 多种转换选项

    • 直接替换:立即替换选中文本

    • 预览确认:显示转换结果供用户确认

    • 复制到剪贴板:转换结果复制到剪贴板

    • 智能精简转换:自动精简长文本并转换

  • 快捷键支持

    • Ctrl+Alt+C - 中文转小驼峰

    • Ctrl+Alt+P - 中文转大驼峰

    • Ctrl+Alt+U - 中文转大写带下划线

智能类创建

  • 中文输入支持:直接输入中文类名,自动转换为英文

  • 前缀识别:支持"Service:用户管理"格式,自动生成ServiceUserManagement

  • 模板配置:自定义Java文件注释模板

  • 类名前缀配置:支持自定义类名前缀列表

多引擎翻译系统

  • 国内大模型:通义千问、文心一言、智谱AI、腾讯混元

  • Google Cloud Translation:国际化翻译支持

  • 百度翻译:备用翻译引擎

  • 智能切换:自动选择最佳翻译引擎

  • 自定义提示词:支持自定义翻译prompt,适配不同技术领域

🤖 AI 智能助手

多模型支持

  • OpenAI兼容接口:支持OpenAI API和兼容接口

  • Ollama本地部署:支持本地私有化部署的大模型

  • 国内大模型集成:复用翻译引擎的AI模型配置

  • 灵活配置:支持自定义API地址、密钥和模型名称

智能交互功能

  • 实时聊天助手:直接在IDE中与AI助手对话

  • 代码分析支持:协助代码审查、优化建议

  • 技术问题解答:快速获取编程相关问题的解答

  • 配置验证测试:一键验证AI助手配置并进行试聊

🐳 Jenkins Pipeline 支持

专业文件类型

  • 自定义文件类型:专门的Jenkins Pipeline文件类型

  • 智能文件识别:自动识别Jenkinsfile、*.jenkinsfile等文件

  • 专业图标:Jenkins机器人图标,5层主题覆盖防护

增强语法高亮

  • 11种鲜艳颜色:VS Code风格的语法高亮

  • 自定义颜色:可在设置中调整各种语法元素颜色

  • 主题兼容:支持亮色和暗色主题

智能代码补全

  • Pipeline结构:pipeline、agent、stages、stage、steps等

  • 构建步骤:sh、bat、checkout、git、build等

  • 环境变量env.BUILD_NUMBER、env.WORKSPACE等

  • 参数补全params.APP_NAME、params.DEPLOY_ENV等

  • 文档支持:悬停文档和快速文档

🍃 SpringBoot 配置文件图标

技术栈识别

支持识别以下技术栈并显示对应图标:

  • 数据库:MySQL、PostgreSQL、Oracle、SQL Server

  • 缓存:Redis

  • 消息队列:Kafka、RabbitMQ

  • 搜索引擎:Elasticsearch

  • 框架:Spring Boot

📊 Git 统计分析

全面的代码统计

  • 多维度统计:提交次数、代码行数、作者分析、时间趋势

  • 可视化图表:直观的统计图表展示,支持柱状图、折线图、饼图

  • 团队协作分析:多开发者统计对比,排名分析

  • 历史趋势追踪:支持按日、周、月的历史数据分析

邮件报告功能

  • 自动邮件报告:支持定时发送每日、每周Git统计报告

  • 精美HTML模板:专业的邮件模板,包含图表和趋势分析

  • SMTP配置支持:支持Gmail、QQ邮箱、163邮箱等主流邮箱服务

  • 加密安全存储:邮箱密码采用AES加密本地存储

  • 自定义筛选:支持按作者筛选,灵活配置统计范围

  • 发送历史记录:完整的邮件发送记录和状态跟踪

🔍 Elasticsearch DSL 监控

实时查询监控

  • 自动捕获:实时监控控制台输出,自动捕获 ES 查询 DSL

  • 智能解析:支持多种格式(REST Client、cURL、Spring Data Elasticsearch)

  • 可视化展示:独立工具窗口展示查询详情

  • 查询管理:搜索、过滤、导出查询记录

  • 本地存储:自动保存查询历史,最多 1000 条记录

  • 彩色标识:HTTP 方法和状态码带颜色区分

智能图标显示

  • 编辑器左侧显示:在gutter区域显示彩色技术栈图标

  • 多格式支持:YAML和Properties格式配置文件

  • 优先级匹配:特定技术栈图标优先于通用配置图标

  • 鼠标悬停提示:显示技术栈名称和详细信息

💾 SQL Monitor 监控

实时SQL监控

  • 自动捕获:实时监控控制台输出,自动捕获所有 SQL 查询

  • 智能解析:支持 MyBatis 日志格式(Preparing + Parameters + Total)

  • 可视化展示:独立工具窗口展示 SQL 详情

  • 操作识别:自动识别 SELECT/INSERT/UPDATE/DELETE 操作

  • 表名提取:智能提取数据库表名

  • 参数捕获:完整记录 SQL 参数

  • API追踪:显示触发 SQL 的 API 接口路径

  • 调用链追踪:记录调用 SQL 的 Java 类和行号

查询管理

  • 多维筛选:按操作类型、表名、时间范围筛选

  • 搜索功能:支持关键词搜索 SQL、表名、API 路径

  • 统计信息:实时显示各类 SQL 统计(SELECT/INSERT/UPDATE/DELETE)

  • 彩色标识:不同操作类型用不同颜色标识

    • 🔵 SELECT (蓝色)

    • 🟢 INSERT (绿色)

    • 🟠 UPDATE (橙色)

    • 🔴 DELETE (红色)

  • 导出功能:支持导出 SQL 到剪贴板

  • 本地存储:自动保存查询历史,最多 1000 条记录

  • 实时更新:新 SQL 自动显示,无需手动刷新

⚙️ 高级功能

配置管理

  • 翻译引擎配置:支持多种翻译引擎配置和验证

  • API配置验证:实时验证各翻译引擎的API配置

  • 智能错误处理:优雅降级,确保功能可用性

  • 项目级配置:每个项目独立配置,支持团队协作

智能更新系统

  • 自动更新检查:IDE启动时自动检查插件更新

  • 多频率提醒:支持每次启动、每天一次等提醒频率

  • 版本忽略功能:可忽略特定版本的更新提醒

  • 重大版本特别通知:主版本更新时显示特殊提醒

  • 更新渠道管理:直接跳转到JetBrains插件市场

用户体验优化

  • 使用统计分析:记录功能使用情况,里程碑提示

  • 现代化欢迎界面:全新设计的欢迎对话框

  • 微信公众号集成:一键关注公众号,获取技术分享

  • 问题反馈优化:便捷的反馈渠道和技术支持

  • 界面布局优化:清晰的信息展示,符合IDE设计规范

  • 多种二维码支持:公众号关注、打赏支持等便民功能