|
| 1 | +<p align="center"> |
| 2 | + <img src="docs/icon.png" width="120" alt="PythonIDE Logo" /> |
| 3 | +</p> |
| 4 | + |
| 5 | +<h1 align="center">PythonIDE</h1> |
| 6 | +<h3 align="center">掌上的 Python & JavaScript 开发环境</h3> |
| 7 | +<p align="center"> |
| 8 | + <strong>让编程从电脑走到手机与平板</strong> · Write, Run, Debug on iOS |
| 9 | +</p> |
| 10 | + |
| 11 | +<p align="center"> |
| 12 | + <a href="https://apps.apple.com/app/id6753987304"> |
| 13 | + <img src="https://img.shields.io/badge/App%20Store-下载-black?style=for-the-badge&logo=apple" alt="Download on App Store" height="44" /> |
| 14 | + </a> |
| 15 | + <a href="https://github.com/jinwandalaohu66/PythonIDE-Landing"> |
| 16 | + <img src="https://img.shields.io/github/stars/jinwandalaohu66/PythonIDE-Landing?style=for-the-badge&logo=github" alt="GitHub Stars" height="44" /> |
| 17 | + </a> |
| 18 | +</p> |
| 19 | + |
| 20 | +<p align="center"> |
| 21 | + <img src="https://img.shields.io/badge/iOS-16.2+-blue?style=flat-square" alt="iOS 16.2+" /> |
| 22 | + <img src="https://img.shields.io/badge/Python-3.13-3776AB?style=flat-square&logo=python" alt="Python 3.13" /> |
| 23 | + <img src="https://img.shields.io/badge/JavaScript-ES6+-F7DF1E?style=flat-square&logo=javascript" alt="JavaScript" /> |
| 24 | + <img src="https://img.shields.io/badge/Swift-5.9-FA7343?style=flat-square&logo=swift" alt="Swift" /> |
| 25 | +</p> |
| 26 | + |
| 27 | +--- |
| 28 | + |
| 29 | +## ✨ 核心功能 / Core Features |
| 30 | + |
| 31 | +### 🐍 多语言运行 |
| 32 | +| 功能 | 描述 | |
| 33 | +|------|------| |
| 34 | +| **Python 3.13** | 本地运行、标准库、交互式 I/O、NumPy / Pillow / requests 等预装 | |
| 35 | +| **JavaScript** | JavaScriptCore 执行 .js,alert/confirm/prompt、fetch、localStorage、剪贴板等桥接 | |
| 36 | +| **HTML 预览** | WKWebView 加载 HTML+CSS+JS,相对路径、alert/console 桥接 | |
| 37 | + |
| 38 | +### ✏️ 专业编辑 |
| 39 | +| 功能 | 描述 | |
| 40 | +|------|------| |
| 41 | +| **语法高亮** | Python、JavaScript、HTML、CSS、JSON、Markdown | |
| 42 | +| **行号 & 缩进** | 等宽字体、自动缩进、可调字体大小 | |
| 43 | +| **搜索** | 查找、替换、跳转行 | |
| 44 | + |
| 45 | +### 📂 文件与工作流 |
| 46 | +| 功能 | 描述 | |
| 47 | +|------|------| |
| 48 | +| **多层级文件夹** | 创建、重命名、移动、删除、回收站(7 天保留) | |
| 49 | +| **分屏模式** | 编辑器与控制台同屏,边写边看输出 | |
| 50 | +| **Rich 输出** | 彩色输出、图表可视化、ANSI 支持 | |
| 51 | + |
| 52 | +### 🛠️ 开发者工具箱 |
| 53 | +| 功能 | 描述 | |
| 54 | +|------|------| |
| 55 | +| **JSON 格式化** | 美化、压缩、验证 | |
| 56 | +| **编解码** | URL、Unicode、Base64、MD5/SHA256 | |
| 57 | +| **API 调试** | HTTP 请求、响应预览 | |
| 58 | +| **二维码** | 生成、识别、Data URL 转换 | |
| 59 | +| **正则测试** | 实时匹配、分组预览 | |
| 60 | +| **时间戳** | 毫秒/秒互转、格式化 | |
| 61 | + |
| 62 | +### 🤖 AI 助手(需自配 API) |
| 63 | +- 自然语言改代码 |
| 64 | +- 审查、注释、优化、修错 |
| 65 | +- 对话式聊天,支持多轮重试 |
| 66 | + |
| 67 | +### 🔒 隐私与体验 |
| 68 | +- **Face ID / Touch ID** 应用锁定 |
| 69 | +- **Photos 模块**:相册、相机、Pillow 图像处理 |
| 70 | +- **媒体预览**:图片、视频、PDF |
| 71 | +- **灵动岛**:脚本运行状态实时显示 |
| 72 | + |
| 73 | +--- |
| 74 | + |
| 75 | +## 📱 截图 / Screenshots |
| 76 | + |
| 77 | +<p align="center"> |
| 78 | + <img src="https://via.placeholder.com/280x600/1e3a5f/fff?text=Editor" width="280" alt="代码编辑器" /> |
| 79 | + <img src="https://via.placeholder.com/280x600/1e3a5f/fff?text=Console" width="280" alt="控制台输出" /> |
| 80 | + <img src="https://via.placeholder.com/280x600/1e3a5f/fff?text=Split+View" width="280" alt="分屏模式" /> |
| 81 | +</p> |
| 82 | + |
| 83 | +--- |
| 84 | + |
| 85 | +## 📥 安装 / Install |
| 86 | + |
| 87 | +| 方式 | 说明 | |
| 88 | +|------|------| |
| 89 | +| **App Store** | [点击下载](https://apps.apple.com/app/id6753987304) · 推荐 | |
| 90 | +| **系统要求** | iOS 16.2+,iPhone / iPad | |
| 91 | + |
| 92 | +--- |
| 93 | + |
| 94 | +## 💬 社区与反馈 / Community & Feedback |
| 95 | + |
| 96 | +| 渠道 | 链接 | |
| 97 | +|------|------| |
| 98 | +| **✈️ Telegram** | [iOS 端 Py 编程 IDE](https://t.me/pythonzwb) | |
| 99 | +| **💡 功能建议** | [GitHub Discussions](https://github.com/jinwandalaohu66/PythonIDE-Landing/discussions) | |
| 100 | +| **🐛 问题反馈** | [Issues](https://github.com/jinwandalaohu66/PythonIDE-Landing/issues) | |
| 101 | +| **📧 邮件** | 应用内「设置 → 反馈」 | |
| 102 | +| **⭐ 支持** | 在 App Store 评分、在 GitHub 点 Star | |
| 103 | + |
| 104 | +--- |
| 105 | + |
| 106 | +## 🙏 致谢 / Thanks |
| 107 | + |
| 108 | +感谢所有使用和反馈 PythonIDE 的开发者。 |
| 109 | +如果你觉得有用,欢迎 **Star** 和 **App Store 评分**,让更多人发现它。 |
| 110 | + |
| 111 | +<p align="center"> |
| 112 | + <strong>PythonIDE</strong> —— 本地、纯粹、实用的移动端编程环境 |
| 113 | +</p> |
| 114 | + |
| 115 | +--- |
| 116 | + |
| 117 | +<p align="center"> |
| 118 | + <sub> |
| 119 | + <strong>Topics</strong> · ios · python · javascript · ide · mobile-development · swift · scripting · developer-tools |
| 120 | + </sub> |
| 121 | +</p> |
0 commit comments