Skip to content

Commit 70fe0f2

Browse files
Expand README: full features, tools, editor, file formats
1 parent b8c2826 commit 70fe0f2

1 file changed

Lines changed: 77 additions & 21 deletions

File tree

README.md

Lines changed: 77 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -31,44 +31,100 @@
3131
### 🐍 多语言运行
3232
| 功能 | 描述 |
3333
|------|------|
34-
| **Python 3.13** | 本地运行、标准库、交互式 I/O、NumPy / Pillow / requests 等预装 |
34+
| **Python 3.13** | 本地运行、完整标准库、交互式 I/O、async/await、多线程 |
3535
| **JavaScript** | JavaScriptCore 执行 .js,alert/confirm/prompt、fetch、localStorage、剪贴板等桥接 |
3636
| **HTML 预览** | WKWebView 加载 HTML+CSS+JS,相对路径、alert/console 桥接 |
3737

38-
### ✏️ 专业编辑
38+
### ✏️ 专业代码编辑器
3939
| 功能 | 描述 |
4040
|------|------|
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`|
4458

45-
### 📂 文件与工作流
59+
### 📂 文件管理
4660
| 功能 | 描述 |
4761
|------|------|
48-
| **多层级文件夹** | 创建、重命名、移动、删除、回收站(7 天保留) |
49-
| **分屏模式** | 编辑器与控制台同屏,边写边看输出 |
50-
| **Rich 输出** | 彩色输出、图表可视化、ANSI 支持 |
51-
52-
### 🛠️ 开发者工具箱
62+
| **多层级文件夹** | 无限层级、面包屑导航、点击路径跳转 |
63+
| **文件操作** | 创建、重命名、复制、移动、删除 |
64+
| **回收站** | 7 天保留、恢复、批量删除、倒计时提示 |
65+
| **置顶** | 文件/文件夹置顶,左滑快速操作 |
66+
| **搜索** | 按文件名搜索、高亮、历史记录 |
67+
| **批量操作** | 多选、批量删除 |
68+
| **导入** | 从系统文件应用导入 |
69+
| **排序** | 拖拽排序、按更新时间 |
70+
71+
### 📺 控制台与输出
5372
| 功能 | 描述 |
5473
|------|------|
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** | 格式化、压缩、验证 |
5784
| **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)。
61103

62104
### 🤖 AI 助手(需自配 API)
63105
- 自然语言改代码
64106
- 审查、注释、优化、修错
65-
- 对话式聊天,支持多轮重试
107+
- 对话式聊天,支持多轮重试与采纳/放弃
108+
- 支持 Py/JS/HTML/CSS/JSON/MD 等语言
109+
110+
### 📷 Photos 模块
111+
- Python 调用相册与相机
112+
- 配合 Pillow 做裁剪、压缩、处理
113+
114+
### 📂 媒体预览
115+
- 图片、视频、PDF、文本、部分音频
116+
- 应用内直接预览
66117

67118
### 🔒 隐私与体验
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 跳转 |
72128

73129
---
74130

0 commit comments

Comments
 (0)