Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/axetroy/vscode-gpm
Manager your git projects with Golang style
https://github.com/axetroy/vscode-gpm
vscode-extension
Last synced: 4 months ago
JSON representation
Manager your git projects with Golang style
- Host: GitHub
- URL: https://github.com/axetroy/vscode-gpm
- Owner: axetroy
- License: other
- Created: 2018-03-16T17:47:52.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-11-19T14:56:08.000Z (about 2 years ago)
- Last Synced: 2024-10-01T15:32:16.742Z (4 months ago)
- Topics: vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=axetroy.vscode-gpm#overview
- Size: 48.5 MB
- Stars: 21
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
![build](https://github.com/axetroy/vscode-gpm/workflows/build/badge.svg)
[![Version](https://vsmarketplacebadge.apphb.com/version/axetroy.vscode-gpm.svg)](https://marketplace.visualstudio.com/items?itemName=axetroy.vscode-gpm)
[![Downloads](https://vsmarketplacebadge.apphb.com/downloads/axetroy.vscode-gpm.svg)](https://marketplace.visualstudio.com/items?itemName=axetroy.vscode-gpm)
[![DeepScan grade](https://deepscan.io/api/teams/5773/projects/7593/branches/79865/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=5773&pid=7593&bid=79865)
[![996.icu](https://img.shields.io/badge/link-996.icu-red.svg)](https://996.icu)
[![LICENSE](https://img.shields.io/badge/license-Anti%20996-blue.svg)](https://github.com/996icu/996.ICU/blob/master/LICENSE)# vscode-gpm
vscode extension for managing your Git projects with Golang style.
Support for all git addresses. including `Github/Gitlab/Bitbucket/Coding...`
**If you need to manage dozens or even hundreds of projects, then this extension can help you manage these projects easily**
## Features
- [x] Tree View
- [x] Clone/remove/star/search project
- [x] Work with multiple workspaces## [CHANGELOG](https://github.com/axetroy/vscode-gpm/blob/master/CHANGELOG.md)
## Commands
| Command | description |
| ------------------------ | ------------------------------------------------------------ |
| gpm.search | Search project |
| gpm.find | alias for `gpm.search` |
| gpm.refresh | Refresh the treeview |
| gpm.flatten | Flatten project tree |
| gpm.clearCache | Clean cache |
| gpm.clone | Clone project |
| gpm.prune | Prune project. Remove some useless files like `node_modules` |
| gpm.list2open | List project and open in current window |
| gpm.list2openNew | List project and open in new window |
| gpm.list2openInWorkspace | List project and open in workspaces |
| gpm.list2openInTerminal | List project and open in terminal |
| gpm.list2star | List project and star |
| gpm.list2unstar | List project and unstar |
| gpm.clearStars | Clean all started |
| gpm.list2remove | List project and remove it |## Related
[https://github.com/gpmer/gpm.js/](https://github.com/gpmer/gpm.js/)
## License
The [Anti 996 License](https://github.com/axetroy/vscode-gpm/blob/master/LICENSE)