贡献指南 / Contributing Guidelines 欢迎参与 MacJunkCleaner 的开发!我们很高兴看到你的贡献。以下是参与项目的指南。 We welcome your contributions to MacJunkCleaner! Below are the guidelines for participating in this project. 报告问题 / Reporting Issues
在 Issues 页面提交新问题。
提供详细描述,包括:
问题现象(What happened)。 重现步骤(Steps to reproduce)。 期望结果(Expected behavior)。 环境信息(Windows 版本、Python 版本等)。
使用模板(如有)填写。
Submit new issues on the Issues page.
Provide detailed information, including:
What happened. Steps to reproduce. Expected behavior. Environment details (Windows version, Python version, etc.).
Use the template if available.
提交更改 / Submitting Changes
Fork 仓库 / Fork the Repository:
点击 “Fork” 按钮,创建你自己的仓库副本。
克隆到本地 / Clone Locally:
使用 git clone https://github.com/你的用户名/MacJunkCleaner.git。
创建分支 / Create a Branch:
运行 git checkout -b feature/你的功能名。
提交代码 / Commit Changes:
运行 git add . 和 git commit -m "描述你的更改 / Describe your changes"。
推送分支 / Push Branch:
运行 git push origin feature/你的功能名。
提交拉取请求 / Submit a Pull Request:
在 GitHub 上提交 PR,描述更改并请求合并。 确保代码通过测试(如运行 MacJunkCleaner.py)。
Fork the Repository:
Click the "Fork" button to create your own copy of the repository.
Clone Locally:
Use git clone https://github.com/你的用户名/MacJunkCleaner.git.
Create a Branch:
Run git checkout -b feature/你的功能名.
Commit Changes:
Run git add . and git commit -m "Describe your changes".
Push Branch:
Run git push origin feature/你的功能名.
Submit a Pull Request:
Submit a PR on GitHub, describing the changes and requesting a merge. Ensure the code passes tests (e.g., run MacJunkCleaner.py).
编码规范 / Coding Standards
遵循 PEP 8 风格指南。
保持中英双语注释和提示的一致性。
测试更改,确保功能正常(如清理 .DS_Store 文件)。
Follow the PEP 8 style guide.
Maintain consistency in mid-English comments and prompts.
Test changes to ensure functionality (e.g., cleaning .DS_Store files).
行为准则 / Code of Conduct
请尊重其他贡献者,保持友好的交流。
任何不当行为请报告至 [你的邮箱] 或 Issues。
Please respect other contributors and maintain friendly communication.
Report any inappropriate behavior to [your email] or Issues.
联系 / Contact 如有疑问,请通过 Issues 联系,或发送邮件至 [你的邮箱]。 For questions, please contact us via Issues or email [your email].