|
31 | 31 | ### 🐍 多语言运行 |
32 | 32 | | 功能 | 描述 | |
33 | 33 | |------|------| |
34 | | -| **Python 3.13** | 本地运行、标准库、交互式 I/O、NumPy / Pillow / requests 等预装 | |
| 34 | +| **Python 3.13** | 本地运行、完整标准库、交互式 I/O、async/await、多线程 | |
35 | 35 | | **JavaScript** | JavaScriptCore 执行 .js,alert/confirm/prompt、fetch、localStorage、剪贴板等桥接 | |
36 | 36 | | **HTML 预览** | WKWebView 加载 HTML+CSS+JS,相对路径、alert/console 桥接 | |
37 | 37 |
|
38 | | -### ✏️ 专业编辑 |
| 38 | +### ✏️ 专业代码编辑器 |
39 | 39 | | 功能 | 描述 | |
40 | 40 | |------|------| |
41 | | -| **语法高亮** | Python、JavaScript、HTML、CSS、JSON、Markdown | |
42 | | -| **行号 & 缩进** | 等宽字体、自动缩进、可调字体大小 | |
43 | | -| **搜索** | 查找、替换、跳转行 | |
| 41 | +| **语法高亮** | Python、JavaScript、HTML、CSS、JSON、Markdown、LOG 等 | |
| 42 | +| **代码自动补全** | 智能提示、补全建议 | |
| 43 | +| **自动缩进** | 按语言自动缩进、Tab 宽度可调 | |
| 44 | +| **行号栏** | 显示行号、支持大文件 | |
| 45 | +| **等宽字体** | 可调字体大小(10–30 号) | |
| 46 | +| **查找 & 替换** | 全文搜索、高亮匹配、跳转行 | |
| 47 | +| **快捷输入栏** | 按语言(Py/JS/HTML/CSS/JSON/MD)定制符号与 snippets,可自定义 | |
| 48 | +| **实时保存** | 自动保存、手动保存 | |
| 49 | +| **显示空白符** | 可选显示空格、制表符 | |
| 50 | +| **捏合缩放** | pinch 调节字体大小 | |
| 51 | + |
| 52 | +### 📄 多格式编辑与预览 |
| 53 | +| 类型 | 支持 | |
| 54 | +|------|------| |
| 55 | +| **可运行** | `.py`(Python)、`.js`(JavaScript) | |
| 56 | +| **可预览** | `.html`(网页)、`.css`(套用示例)、`.md`(Markdown 渲染)、`.csv`(表格) | |
| 57 | +| **可编辑** | `.json`、`.txt`、`.log`、`.php` 等 | |
44 | 58 |
|
45 | | -### 📂 文件与工作流 |
| 59 | +### 📂 文件管理 |
46 | 60 | | 功能 | 描述 | |
47 | 61 | |------|------| |
48 | | -| **多层级文件夹** | 创建、重命名、移动、删除、回收站(7 天保留) | |
49 | | -| **分屏模式** | 编辑器与控制台同屏,边写边看输出 | |
50 | | -| **Rich 输出** | 彩色输出、图表可视化、ANSI 支持 | |
51 | | - |
52 | | -### 🛠️ 开发者工具箱 |
| 62 | +| **多层级文件夹** | 无限层级、面包屑导航、点击路径跳转 | |
| 63 | +| **文件操作** | 创建、重命名、复制、移动、删除 | |
| 64 | +| **回收站** | 7 天保留、恢复、批量删除、倒计时提示 | |
| 65 | +| **置顶** | 文件/文件夹置顶,左滑快速操作 | |
| 66 | +| **搜索** | 按文件名搜索、高亮、历史记录 | |
| 67 | +| **批量操作** | 多选、批量删除 | |
| 68 | +| **导入** | 从系统文件应用导入 | |
| 69 | +| **排序** | 拖拽排序、按更新时间 | |
| 70 | + |
| 71 | +### 📺 控制台与输出 |
53 | 72 | | 功能 | 描述 | |
54 | 73 | |------|------| |
55 | | -| **JSON 格式化** | 美化、压缩、验证 | |
56 | | -| **编解码** | URL、Unicode、Base64、MD5/SHA256 | |
| 74 | +| **Rich 输出** | ANSI 彩色、图表可视化 | |
| 75 | +| **分屏模式** | 编辑器与控制台同屏 | |
| 76 | +| **输出设置** | 字体大小、输出速度(慢/正常/快)、行号、自动滚动 | |
| 77 | +| **运行历史** | 查看并再次运行历史脚本 | |
| 78 | + |
| 79 | +### 🛠️ 开发者工具箱(9 大工具) |
| 80 | +| 工具 | 功能 | |
| 81 | +|------|------| |
| 82 | +| **编解码** | URL 编解码、Unicode、MD5、Base64 | |
| 83 | +| **JSON** | 格式化、压缩、验证 | |
57 | 84 | | **API 调试** | HTTP 请求、响应预览 | |
58 | | -| **二维码** | 生成、识别、Data URL 转换 | |
59 | | -| **正则测试** | 实时匹配、分组预览 | |
60 | | -| **时间戳** | 毫秒/秒互转、格式化 | |
| 85 | +| **二维码** | 生成、识别、Data URL | |
| 86 | +| **图片 URL** | URL 转图片、图片转 Data URL | |
| 87 | +| **HTML 图片** | HTML 转图片、抓图、Data URL | |
| 88 | +| **时间戳** | 毫秒/秒互转、日期格式化 | |
| 89 | +| **进制转换** | 二、八、十、十六进制 | |
| 90 | +| **正则表达式** | 匹配、测试、替换、分组预览 | |
| 91 | + |
| 92 | +工具支持排序、搜索。 |
| 93 | + |
| 94 | +### 📚 第三方库 |
| 95 | +| 类别 | 示例 | |
| 96 | +|------|------| |
| 97 | +| **数据科学** | NumPy、Pandas、Matplotlib、SciPy、scikit-learn | |
| 98 | +| **网络** | requests、aiohttp、urllib3、certifi | |
| 99 | +| **加密** | PyCryptodome、cryptography | |
| 100 | +| **其他** | Pillow、lxml、beautifulsoup4 等 150+ 预装 Wheel | |
| 101 | + |
| 102 | +库管理:查看已安装、卸载、安装新库(.whl)。 |
61 | 103 |
|
62 | 104 | ### 🤖 AI 助手(需自配 API) |
63 | 105 | - 自然语言改代码 |
64 | 106 | - 审查、注释、优化、修错 |
65 | | -- 对话式聊天,支持多轮重试 |
| 107 | +- 对话式聊天,支持多轮重试与采纳/放弃 |
| 108 | +- 支持 Py/JS/HTML/CSS/JSON/MD 等语言 |
| 109 | + |
| 110 | +### 📷 Photos 模块 |
| 111 | +- Python 调用相册与相机 |
| 112 | +- 配合 Pillow 做裁剪、压缩、处理 |
| 113 | + |
| 114 | +### 📂 媒体预览 |
| 115 | +- 图片、视频、PDF、文本、部分音频 |
| 116 | +- 应用内直接预览 |
66 | 117 |
|
67 | 118 | ### 🔒 隐私与体验 |
68 | | -- **Face ID / Touch ID** 应用锁定 |
69 | | -- **Photos 模块**:相册、相机、Pillow 图像处理 |
70 | | -- **媒体预览**:图片、视频、PDF |
71 | | -- **灵动岛**:脚本运行状态实时显示 |
| 119 | +| 功能 | 描述 | |
| 120 | +|------|------| |
| 121 | +| **Face ID / Touch ID** | 应用锁定 | |
| 122 | +| **4 套图标** | 默认、深色、渐变、极简,即时切换 | |
| 123 | +| **外观** | 跟随系统 / 浅色 / 深色 | |
| 124 | +| **灵动岛** | 脚本运行状态、计时、完成提醒 | |
| 125 | +| **后台运行** | 长任务、本地通知、音频保活 | |
| 126 | +| **触觉反馈** | 成功/失败/轻提示 | |
| 127 | +| **URL Scheme** | `pythonide://`,支持从通知/Widget 跳转 | |
72 | 128 |
|
73 | 129 | --- |
74 | 130 |
|
|
0 commit comments