{"id":48934870,"url":"https://github.com/08820048/codepins","last_synced_at":"2026-04-17T11:05:13.220Z","repository":{"id":291935011,"uuid":"979271082","full_name":"08820048/codepins","owner":"08820048","description":"CodePins 是一个轻量级 IntelliJ 插件，用于在代码中快速打点标记、备注，并在侧边栏集中查看与跳转。","archived":false,"fork":false,"pushed_at":"2025-08-21T16:10:58.000Z","size":130091,"stargazers_count":31,"open_issues_count":5,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-08-21T19:01:08.124Z","etag":null,"topics":["bookmarks","code-navigation","intellij-plugin","java","jetbrains-plugin","kotlin","open-source","productivity"],"latest_commit_sha":null,"homepage":"https://docs.codepins.cn/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/08820048.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-07T08:57:26.000Z","updated_at":"2025-08-21T16:11:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"25dbc644-7d8c-4f49-886b-c7ee8eacd30c","html_url":"https://github.com/08820048/codepins","commit_stats":null,"previous_names":["08820048/codepins-intellij-plugin","08820048/codepins"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/08820048/codepins","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/08820048%2Fcodepins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/08820048%2Fcodepins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/08820048%2Fcodepins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/08820048%2Fcodepins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/08820048","download_url":"https://codeload.github.com/08820048/codepins/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/08820048%2Fcodepins/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31926262,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-17T10:35:34.458Z","status":"ssl_error","status_checked_at":"2026-04-17T10:35:09.472Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bookmarks","code-navigation","intellij-plugin","java","jetbrains-plugin","kotlin","open-source","productivity"],"created_at":"2026-04-17T11:04:53.029Z","updated_at":"2026-04-17T11:05:13.215Z","avatar_url":"https://github.com/08820048.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Header](./src/main/resources/META-INF/github-header-image.png)\n\n\u003cdiv align=\"center\"\u003e\n\n\u003cp align=\"center\"\u003e\n   \u003cimg src=\"https://readme-typing-svg.herokuapp.com?font=Fira+Code\u0026weight=600\u0026size=24\u0026pause=1000\u0026color=4A7FD1\u0026center=true\u0026vCenter=true\u0026random=false\u0026width=600\u0026height=27\u0026lines=Pin+your+code%2C+boost+your+flow;Bookmark+smarter%2C+code+faster;Never+lose+your+place+in+code;%E7%8E%B0%E4%BB%A3%E5%8C%96%E7%9A%84%E4%BB%A3%E7%A0%81%E4%B9%A6%E7%AD%BE%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88;%E8%AE%A9%E6%82%A8%E7%9A%84%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E6%B5%81%E6%9B%B4%E9%AB%98%E6%95%88\" alt=\"Typing SVG\"\u003e\n\u003c/p\u003e\n\n\n\n[![JetBrains Plugin](https://img.shields.io/jetbrains/plugin/v/27300-codepins--code-bookmarks.svg)](https://plugins.jetbrains.com/plugin/27300-codepins--code-bookmarks)\n[![Downloads](https://img.shields.io/jetbrains/plugin/d/27300-codepins--code-bookmarks.svg)](https://plugins.jetbrains.com/plugin/27300-codepins--code-bookmarks)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n![Java](https://img.shields.io/badge/Java-17%2B-orange)\n![IntelliJ Platform](https://img.shields.io/badge/IntelliJ-Platform_SDK-blue)\n![Swing](https://img.shields.io/badge/UI-Swing-brightgreen)\n![PSI](https://img.shields.io/badge/Code_Analysis-PSI-purple)\n\n\u003c/div\u003e\n\n## 📑 文档导航\n\n\u003cdiv align=\"center\"\u003e\n\n[![在线文档](https://img.shields.io/badge/官方文档-docs.codepins.cn-blue?style=for-the-badge)](https://docs.codepins.cn/)\n\n\u003c/div\u003e\n\n访问我们的[官方文档网站](https://docs.codepins.cn/)获取完整的使用指南、教程和参考文档。\n\n快速链接：\n\n- [安装指南](#安装)\n- [快速开始](#快速开始)\n- [核心功能](#核心功能)\n- [离线文档](DOCUMENTATION.md)\n- [更新日志](CHANGELOG.md)\n- [贡献指南](CONTRIBUTING.md)\n- [问题反馈](https://docs.codepins.cn/bug-report)\n\n## 🎉 完全免费开源！\n\n**CodePins 现在完全免费开源！** 所有功能对所有用户开放，无任何限制。如果这个插件对您有帮助，请考虑：\n\n- ⭐ **给项目点 Star**：[GitHub 仓库](https://github.com/08820048/codepins)\n- ☕ **请我们喝咖啡**：[捐赠支持](https://docs.codepins.cn/donate)\n- 🤝 **参与贡献**：查看 [贡献指南](CONTRIBUTING.md)\n\n## ✨ 核心功能\n\n- 🔖 **无限制的智能书签**：无限图钉数量，标签系统，智能备注\n- 🎯 **高效导航**：快捷键导航，即时预览，智能搜索\n- 🎨 **现代化界面**：美观设计，拖拽排序，卡片式布局，彩色图标\n- 📝 **代码注释集成**：通过注释标记添加图钉，支持标签和行号范围\n- 🏷️ **标签系统**：使用标签组织和筛选图钉，提高工作效率\n- 🤖 **AI智能建议**：智能代码分析，上下文感知的改进建议\n- 🔄 **Git集成功能**：版本追踪，差异分析，智能建议生成\n- 📋 **模板系统**：预定义模板，变量替换，快速创建图钉\n- 💾 **数据管理**：自动同步，导入导出，持久化存储\n- 🌐 **国际化支持**：完整的中英文界面，根据系统语言自动切换\n- 🤝 **团队协作**：导入/导出功能，便于团队共享\n\n## 🚀 快速开始\n\n### 添加图钉\n- 右键代码行 → `Add CodePin Here`\n- 使用快捷键 `Alt+Shift+P`\n- 选中代码后点击浮动按钮\n- 添加注释标记（如 `@cp 备注 #标签`）\n\n### 管理图钉\n- 双击图钉跳转到代码\n- 右键图钉进行操作\n- 使用标签组织和筛选\n- 导入/导出分享给团队\n\n更多详细操作请参考[详细文档](DOCUMENTATION.md)\n\n## 📷 功能预览\n\n\u003e 面板 UI | 添加图钉 | 搜索图钉\n\n（图片将在插件发布时更新）\n\n## 📍 安装\n\n### 从 JetBrains Marketplace 安装\n1. 在 IDE 中，前往 `Settings/Preferences` → `Plugins` → `Marketplace`\n2. 搜索 \"CodePins\"\n3. 点击 `Install`\n\n### 手动安装\n1. 从 [JetBrains Marketplace](https://plugins.jetbrains.com/plugin/27300-codepins--code-bookmarks) 下载 `.zip` 文件\n2. 在 IDE 中，前往 `Settings/Preferences` → `Plugins` → `⚙️` → `Install Plugin from Disk...`\n3. 选择下载的 `.zip` 文件\n\n更多使用技巧和详细指南请参考[详细文档](DOCUMENTATION.md)\n\n## ✨ 贡献者\n\n\u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\n[![All Contributors](https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-square)](#contributors-)\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n\n感谢这些优秀的人 ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/08820048\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/08820048\" width=\"100px;\" alt=\"08820048\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003e08820048\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-08820048\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#doc-08820048\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#maintenance-08820048\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Auroral0810\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/140379943?s=400\u0026u=ea4e758ddc17a3df7a6b29bc4dc435ba1a35e999\u0026v=4\" width=\"100px;\" alt=\"Auroral0810\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAuroral0810\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#code-Auroral0810\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\n该项目遵循 [all-contributors](https://github.com/all-contributors/all-contributors) 规范。欢迎任何形式的贡献！\n\n## 🤝 贡献指南\n\n我们欢迎各种形式的贡献！请查看 [贡献指南](CONTRIBUTING.md) 了解详细信息。\n\n### 贡献方式\n- 🐛 **报告 Bug**：[GitHub Issues](https://github.com/08820048/codepins/issues)\n- 💡 **提出功能建议**：创建 Feature Request\n- 📝 **改进文档**：完善使用指南和 API 文档\n- 💻 **贡献代码**：修复 Bug 或实现新功能\n- 🌍 **帮助翻译**：翻译到更多语言\n\n## 📞 联系我们\n\n如果您有任何问题或建议：\n\n- 📧 **邮箱**：ilikexff@gmail.com\n- 🐛 **问题反馈**：[GitHub Issues](https://github.com/08820048/codepins/issues)\n- 💬 **讨论交流**：[GitHub Discussions](https://github.com/08820048/codepins/discussions)\n- 🏪 **插件页面**：[JetBrains Marketplace](https://plugins.jetbrains.com/plugin/27300-codepins--code-bookmarks)\n- 👥 **QQ 交流群**：扫描下方二维码加入我们的 QQ 交流群\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"./src/main/resources/icons/qq.jpg\" width=\"200\" alt=\"CodePins QQ 交流群\"\u003e\n\u003c/div\u003e\n\n## 📝 更新日志\n\n查看完整的更新日志，请参考 [CHANGELOG.md](CHANGELOG.md)。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F08820048%2Fcodepins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F08820048%2Fcodepins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F08820048%2Fcodepins/lists"}