https://github.com/cofficlab/ide-workspace
https://github.com/cofficlab/ide-workspace
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/cofficlab/ide-workspace
- Owner: CofficLab
- Created: 2025-03-26T07:42:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-26T07:43:01.000Z (about 1 year ago)
- Last Synced: 2025-03-26T08:33:10.066Z (about 1 year ago)
- Language: TypeScript
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IDE 工作空间插件
这是一个 [Buddy](https://github.com/CofficLab/buddy) 插件,用于显示当前IDE的工作空间信息。
## 功能特点
- 支持检测当前IDE的工作空间信息
- 支持打开工作区文件浏览器
- 支持Git自动提交功能,可一键提交并推送未保存更改
## 安装
在 [Buddy](https://github.com/CofficLab/buddy) 的插件商店中安装此插件。
## 开发
```bash
# 编译
pnpm build
# 运行测试
pnpm test
```
## 使用方法
1. 安装插件
2. 当激活的应用是支持的 IDE 时,插件会自动显示可用动作
3. 可用动作包括:
- 显示工作空间: 显示当前 IDE 的工作空间路径
- 在文件浏览器中打开: 打开工作区对应的文件浏览器
- Git提交并推送: 当工作区有未提交的更改时,自动提交并推送到远程仓库
## Git自动提交功能
当工作区为Git仓库且有未提交的更改时,插件会自动显示"Git提交并推送"动作。点击此动作将:
1. 自动将所有更改添加到暂存区
2. 使用带时间戳的提交信息创建一个新的提交
3. 推送到远程仓库的当前分支
这个功能非常适合快速保存工作进度,无需手动执行Git命令。
## 许可证
MIT