feat(installer): 更新安装器版本号至1.0.1

feat(editor): 为高级编辑器添加Python语法高亮支持
- 新增python.lua语法定义文件
- 实现根据文件扩展名自动选择语法高亮

feat(pkg): 添加GitHub包安装支持
- 支持从GitHub仓库直接安装包
- 新增GitHub API基础URL配置
- 实现包元数据和文件下载功能
- 自动处理包版本和依赖关系

docs: 添加chest_sorter教程文档
- 新增chest_sorter_tutorial.md帮助文件

chore: 更新代码统计信息
- 添加VSCodeCounter生成的代码统计文件
This commit is contained in:
2025-09-09 16:56:51 +08:00
parent 1e67ea4645
commit 55d8b8b120
13 changed files with 977 additions and 3 deletions

View File

@@ -0,0 +1,15 @@
"filename", "language", "Lua", "Markdown", "YAML", "comment", "blank", "total"
"d:\Projects\Lua\LeonOS\leonos\.github\workflows\release.yml", "YAML", 0, 0, 44, 2, 5, 51
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\editors\advanced.lua", "Lua", 8, 0, 0, 0, 1, 9
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\help\chest_sorter_tutorial.md", "Markdown", 0, 76, 0, 0, 18, 94
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\edit\syntax\python.lua", "Lua", 127, 0, 0, 0, 1, 128
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\catos.lua", "Lua", 58, 0, 0, 6, 5, 69
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\chest_sorter.lua", "Lua", 300, 0, 0, 44, 46, 390
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\pkg.lua", "Lua", 121, 0, 0, 22, 30, 173
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_comparator.lua", "Lua", 126, 0, 0, 18, 17, 161
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\turtle.lua", "Lua", 253, 0, 0, 14, 25, 292
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\turtle_farmer.lua", "Lua", 293, 0, 0, 66, 64, 423
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\turtle_miner.lua", "Lua", 346, 0, 0, 58, 58, 462
"d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\wget.lua", "Lua", 1, 0, 0, 0, 0, 1
"d:\Projects\Lua\LeonOS\leonos\updater.lua", "Lua", 122, 0, 0, 32, 12, 166
"Total", "-", 1755, 76, 44, 262, 282, 2419
1 filename language Lua Markdown YAML comment blank total
2 d:\Projects\Lua\LeonOS\leonos\.github\workflows\release.yml YAML 0 0 44 2 5 51
3 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\editors\advanced.lua Lua 8 0 0 0 1 9
4 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\help\chest_sorter_tutorial.md Markdown 0 76 0 0 18 94
5 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\modules\main\edit\syntax\python.lua Lua 127 0 0 0 1 128
6 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\catos.lua Lua 58 0 0 6 5 69
7 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\chest_sorter.lua Lua 300 0 0 44 46 390
8 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\pkg.lua Lua 121 0 0 22 30 173
9 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\test_comparator.lua Lua 126 0 0 18 17 161
10 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\turtle.lua Lua 253 0 0 14 25 292
11 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\turtle_farmer.lua Lua 293 0 0 66 64 423
12 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\turtle_miner.lua Lua 346 0 0 58 58 462
13 d:\Projects\Lua\LeonOS\leonos\data\computercraft\lua\rom\programs\wget.lua Lua 1 0 0 0 0 1
14 d:\Projects\Lua\LeonOS\leonos\updater.lua Lua 122 0 0 32 12 166
15 Total - 1755 76 44 262 282 2419