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

https://github.com/ganyariya/vsexclude

vsexclude can set up "files.esclude" to your ".vscode/settings.json".
https://github.com/ganyariya/vsexclude

cii deno vscode

Last synced: 1 day ago
JSON representation

vsexclude can set up "files.esclude" to your ".vscode/settings.json".

Awesome Lists containing this project

README

          

# 🦕 vsexclude

[![deno.land](https://img.shields.io/badge/deno-%5E1.13.2-green?logo=deno)](https://deno.land)
[![LICENSE](https://img.shields.io/badge/license-MIT-brightgreen)](LICENSE)
[![tag](https://img.shields.io/github/v/tag/ganyariya/vsexclude?sort=semver)](https://github.com/ganyariya/vsexclude/tags)



vsexclude can add your favorite lang's `files.exclude` of vscode to your `settings.json`, like `.gitignore`.

### 🦕 Install

```shell
deno install --allow-run --allow-read --allow-write --allow-net --unstable --force --name vsexclude https://raw.githubusercontent.com/ganyariya/vsexclude/main/cli.ts
```

### 🦕 CLI

You can add a lang template to your `.vscode/settings.json`.
You have to run the below command, on the vscode project directory.

```shell
# vsexclude add
vsexclude add python
```

You can check current exclude templates.

```shell
vsexclude list
```

### 🦕 Contribute

Please add your favorite lang's `files.exclude` template to [templates directory](https://github.com/ganyariya/vsexclude/tree/main/templates).

For example, if you want to add the deno template, please make PR of creating `templates/deno.txt`!

🦕🦕🦕 Welcome for your any PRs! 🦕🦕🦕

### 🦕 TODO

- [ ] Refactoring (Please welcome for great engineer help)
- [ ] Other functions
- [ ] search.exclude
- [ ] files.watch exclude
- [ ] 🦕 your idea!