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