Liyan Interface
一个 VS Code 扩展,在侧边栏显示 Python 文件浏览器,并提供 3D 交互场景。
功能特性
文件浏览器
- 在侧边栏显示工作区中的所有 Python 文件
- 支持文件夹层级结构
- 可配置是否显示隐藏文件
- 支持自定义排除模式
- 文件系统变化时自动刷新
3D 交互场景
- 点击侧边栏文件时,右侧自动打开 WebGL 3D 场景
- 包含一个 Minecraft 风格的可控制角色
- 控制方式:
- WASD 键:控制角色前后左右移动
- 鼠标:控制视角方向
- 点击场景:进入沉浸式操控模式(鼠标锁定)
- Ctrl 键:按住显示鼠标,可退出沉浸式模式
- 点击的文件名会在 3D 场景中以旋转方块的形式显示
安装
- 打开 VS Code
- 进入扩展市场
- 搜索 "Liyan Interface"
- 点击安装
使用方法
- 安装扩展后,侧边栏会出现 Liyan Interface 图标
- 点击图标查看 Python 文件列表
- 点击任意 Python 文件:
- 在 3D 场景中点击进入沉浸式模式
- 使用 WASD 和鼠标控制角色探索场景
配置选项
在 VS Code 设置中搜索 "Liyan Interface" 可以找到以下配置:
liyanInterface.showHiddenFiles : 是否显示隐藏文件
liyanInterface.excludePatterns : 要排除的文件或文件夹模式
liyanInterface.sortOrder : 文件排序方式
liyanInterface.autoRefresh : 文件系统变化时是否自动刷新
liyanInterface.maxDepth : 最大目录遍历深度
liyanInterface.showFileSize : 是否显示文件大小
许可证
本项目采用专有许可证。详见 LICENSE 文件。
联系
发布扩展(开发者)
如需将本扩展发布到 VS Code 市场,请确保已安装 vsce 工具,并使用如下命令:
vsce publish --baseContentUrl=https://gitee.com/liyan-ai/public --baseImagesUrl=https://gitee.com/liyan-ai/public/raw/master/
如需更详细的发布流程,请参考 VS Code 官方文档。
享受更高效的 Python 开发体验! 🐍
| |