Skip to main content

📦 更新日志(CHANGELOG)

[2.2.0] - AI智能建议与Git集成 (2025-01-22)

🤖 AI智能建议系统

  • 智能代码分析:全新的AI驱动代码质量检测和改进建议
  • 上下文感知:智能识别注解参数、配置常量、时间数字等合理场景
  • CodePins兼容:自动过滤CodePins特殊注释,避免误报干扰
  • 魔法数字优化:增强的魔法数字检测,排除HTTP状态码、端口号等常见数字
  • 实时建议:基于当前文件内容提供即时的代码改进建议

🔄 Git集成功能

  • 版本追踪框架:完整的图钉版本追踪系统,记录Git提交历史中的变化
  • 差异分析器:智能分析代码变更,自动生成相关图钉建议
  • 智能建议生成:基于Git diff检测TODO、复杂方法、异常处理等模式
  • 历史管理:查看和比较不同版本的图钉状态
  • 快照系统:保存图钉状态快照,支持版本回溯

🎨 界面优化

  • 现代化图标:全新的彩色图标设计,提升视觉体验
  • 蓝色主题:图钉列表使用蓝色渐变图标
  • 绿色主题:统计信息使用绿色柱状图图标
  • 紫色主题:智能建议使用紫色AI大脑图标
  • 橙色主题:Git集成使用橙色分支图标

🔧 技术改进

  • 性能优化:改进渲染和分析性能
  • 代码质量:增强代码结构和可维护性
  • 模块化设计:Git集成采用模块化架构,便于扩展
  • 异步处理:所有分析操作采用异步处理,不阻塞UI

🐛 修复

  • 图标显示问题:修复了SVG图标在某些环境下显示为黑点的问题
  • 编译兼容性:解决了Git相关依赖的编译问题
  • 智能建议误报:大幅减少了智能建议的误报率

[2.1.1] - 文档工作流改进 (2025-05-26)

📚 文档

  • 🔢 Issue/PR模板++: 添加标准化的Issue和PR模板, 提升社区协作质量
  • 🔗 行为准则++: 添加社区行为准则, 为贡献者提供指导

🔧 工具链改进

  • 💚 CI增强++: 优化GitHub Actions工作流配置, 提高自动化流程效率
  • 🧪 各库清理++: 更新.gitignore配置, 优化代码库结构 =======

[2.1.0] - 完整国际化支持与界面优化 (2025-05-26)

🎉 新功能

  • 🌐 完整国际化支持:添加英文语言支持,提升国际用户体验
  • 🔄 语言设置:新增语言设置页面,可在设置中切换中英文界面
  • 📝 资源文件:使用标准的资源文件实现国际化,便于后续扩展
  • 📋 菜单国际化:完成右键菜单和所有操作的国际化支持

🔧 改进

  • 代码质量:重构硬编码字符串,提高代码可维护性
  • 用户体验:根据系统语言自动选择界面语言
  • 兼容性:确保在所有平台上显示一致的界面文本
  • 全面覆盖:所有用户界面元素现在都支持多语言显示

🐛 修复

  • 语言切换问题:修复了语言设置保存后重启不生效的问题
  • 资源束缓存:优化资源束加载机制,确保语言变化时正确重新加载
  • 菜单显示问题:修复了顶部菜单显示国际化键名而非实际文本的问题
  • SVG图标错误:移除了错误的PNG文件(被误命名为SVG),解决UTF-8解析错误
  • 动态语言获取:改进了语言设置的动态获取机制,提高稳定性

[1.2.1] - 注释标记标签功能 (2025-05-26)

🎉 新功能

  • 🏷️ 注释标记标签支持:现在可以通过注释指令直接添加标签
    • 单行图钉:@cp 备注内容 #标签名
    • 代码块图钉:@cpb 备注内容 #标签名
    • 带行号范围:@cpb1-20 备注内容 #标签名
  • 🇸🇳 中文标签支持:现在支持使用中文标签,如 #重要 #待办

🔧 改进

  • 开发效率:通过注释标记直接添加标签,减少操作步骤
  • 用户体验:简化图钉标签管理流程
  • 团队协作:通过代码注释直接共享带标签的图钉

[1.2.0] - 便捷图钉功能增强 (2025-05-25)

🎉 新功能

  • 👆 选择文本浮动按钮:选中代码后自动显示添加图钉的浮动按钮
  • 💬 注释标记自动识别:支持通过特定格式的注释自动创建图钉,包括单行标记(@pin)和代码块标记(@pin-block

🔧 改进

  • 用户体验:提供更多直观、便捷的图钉添加方式
  • 团队协作:通过注释标记功能增强团队协作体验
  • 界面优化:新增浮动按钮,提升可见性

[1.1.3] - 完全免费开源 (2024-12-19)

🎉 重大更新

  • 🆓 完全免费开源:CodePins 现在完全免费!所有功能对所有用户开放
  • 🚫 移除所有限制:无图钉数量限制、无标签限制
  • 💝 捐赠支持:添加捐赠链接支持项目持续发展
  • 🤝 开源贡献:欢迎社区参与项目维护和发展

🦊 代码优化

  • 简化架构:移除复杂的许可证验证系统
  • 性能提升:简化代码结构,提高运行效率
  • UI 改进:更新设置界面,添加开源贡献邀请

📖 文档完善

  • 贡献指南:添加详细的开源贡献指南
  • README 更新:更新项目描述,反映开源特性

🚀 新功能

  • 商业模式: 实现FREEMIUM商业模式,区分专业版和免费版功能
  • 升级提示: 添加统一的专业版功能升级对话框

🔧 改进

  • 水印功能: 简化为仅保留文本水印选项
  • UI增强: 提高升级提示的主题兼容性
  • 社交分享: 明确标识专业版功能
  • 主题适配: 增强整体UI在亮色和暗色主题下的一致性

🐛 修复

  • 显示问题: 修复亮色主题下按钮显示问题
  • 系统优化: 优化许可证验证系统

[1.1.2] - 功能增强与UI优化 (2023-10-20)

🚀 新功能

  • 拖放功能: 支持手动重新排序图钉
  • 键盘快捷键: 添加Alt+Shift+P添加图钉,Alt+Shift+Left/Right导航
  • 动画效果: 悬停项目时的平滑过渡

🔧 改进

  • 导出/导入: 修复功能并改进UI和用户体验
  • 图钉列表: 优化样式,提高亮色主题支持
  • 搜索框: 采用现代设计并支持暗色主题
  • 代码预览: 增强卡片样式,适应不同主题
  • 图标更新: 更新导入/导出功能的图标

[1.1.1] - 用户体验改进 (2023-09-10)

🚀 新功能

  • 标签系统: 添加标签功能,更好地组织和筛选图钉
  • 空状态视图: 提供友好的引导信息

🔧 改进

  • 悬停预览: 改进功能,解决线程安全问题
  • 代码预览UI: 根据代码长度动态调整高度
  • 图钉列表项: 完全重新设计,采用现代卡片式设计
  • 搜索字段: 增强视觉反馈和用户体验

[1.0.0] - 初始版本发布 (2023-08-01)

🚀 核心功能

  • 图钉管理: 支持右键添加、搜索、删除与清空图钉
  • 代码标记: 支持代码块和单行代码标记
  • 备注功能: 支持图钉备注与持久化保存
  • 快速导航: 支持工具窗口双击跳转代码位置
  • 现代界面: 清晰的设计和优化的用户体验