An open API service indexing awesome lists of open source software.

https://github.com/2bitbit/trash4wsl-in-vscode

trash for WSL and Remote-SSH in VS Code
https://github.com/2bitbit/trash4wsl-in-vscode

remote remote-ssh trash vscode vscode-extension wsl wsl2

Last synced: about 1 month ago
JSON representation

trash for WSL and Remote-SSH in VS Code

Awesome Lists containing this project

README

          

# trash4wsl-in-vscode demo

 简体中文  |  English

在VSCode WSL(或其他 remote 连接)中,再也不用担心永久误删文件无法后悔,现在有了迷人的回收站(基于 trash-cli 实现)。

demo

## 功能特色
- 支持多根工作区
- 支持删除、搜索、恢复、清空
- 支持 WSL、其他remote连接
- 支持快捷键(默认是`delete`删除选中文件,`ctrl+shift+delete`打开回收站面板)
- 简洁的 GUI

## 如何使用
1. 在目标环境终端 `apt install trash-cli` 安装 trash-cli
2. 在 VSCode Marketplace 搜索 `trash4WSL-in-vscode` 安装此插件到工作区
3. 选中文件,右键选择 `trash-put (via trash-cli)` 或使用快捷键 `delete` 删除选中文件
4. `ctrl+shift+p` 或使用快捷键`ctrl+shift+delete`打开回收站面板进行相关操作

>温馨提示:默认回收站目录在 `~/.local/share/Trash/files`下。

## 依赖
- trash-cli
- VSCode

如果这个插件对你有帮助,请在 GitHub 上给我一个星星⭐,这对我来说是十足的激励。

Enjoy!祝愿你早安午安晚安


Co-build with AI