Skip to content

dnslin/code-share

Repository files navigation

🎯 开发计划

  • 基础编辑器功能
  • 代码格式化
  • 主题切换
  • 代码分享
  • 密码保护
  • 代码片段管理
  • 用户系统
  • 代码历史记录
  • 协同编辑
  • 更多语言支持

🤝 贡献指南

Issue 规范

  1. 使用清晰且描述性的标题
  2. 提供详细的问题描述或建议
  3. 如果是 bug,请提供:
    • 复现步骤
    • 期望行为
    • 实际行为
    • 环境信息

PR 规范

  1. PR 标题格式:type: description
    • type: feat/fix/docs/style/refactor/test/chore
  2. 提供清晰的 PR 描述
  3. 确保代码通过 lint 和 test
  4. 遵循项目的代码风格
  5. 适当添加注释和文档

📝 开发过程

  1. 初始化项目

    • 使用 Vite 创建 Vue 3 项目
    • 配置 Tailwind CSS
    • 设置项目结构
  2. 核心功能开发

    • 集成 Monaco Editor
    • 实现代码格式化
    • 添加主题切换
    • 开发分享功能
  3. UI/UX 优化

    • 响应式设计
    • 动画效果
    • 交互优化
    • 暗色主题支持
  4. 功能完善

    • 快捷键支持
    • 密码保护
    • 提示消息
    • 加载动画

📄 许可证

MIT License

🙏 鸣谢

🤝 贡献者

感谢所有为项目做出贡献的开发者!

📞 联系方式


如果这个项目对你有帮助,欢迎 star ⭐️