关于 PandaCoder
🚀 核心功能
📝 中文编程助手
智能中文转换
多种命名格式:支持中文转小驼峰、大驼峰、大写带下划线
智能精简转换:针对长文本自动提取关键词,生成精简规范的英文标识符
智能翻译引擎:三级翻译引擎智能切换(国内大模型 > 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设计规范
多种二维码支持:公众号关注、打赏支持等便民功能