https://github.com/willmendesneto/vscode-file-extra
Working with files in VSCode like a boss 😎
https://github.com/willmendesneto/vscode-file-extra
Last synced: 2 months ago
JSON representation
Working with files in VSCode like a boss 😎
- Host: GitHub
- URL: https://github.com/willmendesneto/vscode-file-extra
- Owner: willmendesneto
- License: mit
- Created: 2019-03-16T06:40:30.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-06T08:26:18.000Z (10 months ago)
- Last Synced: 2025-04-25T04:52:27.204Z (3 months ago)
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=willmendesneto.vscode-file-extra
- Size: 1.7 MB
- Stars: 15
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# VSCode File Extra
> Working with files in VSCode like a boss 😎
[](https://travis-ci.org/willmendesneto/vscode-file-extra)
[](https://ci.appveyor.com/project/willmendesneto/vscode-file-extra/branch/master)
[](https://github.com/prettier/prettier)
[](LICENSE)
## VSCode Marketplate
You can check more about the package on [VSCode File Extra page in VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=willmendesneto.vscode-file-extra).
## Install
Press `F1` or type `cmd+shift+p` or `cmd+shift+p`, type `ext install` and press [Enter]. After that search for `vscode-file-extra`.
## Features
### Editor Explorer
Go to the explorer list of files and folder and click on the file.
Options:
- `Duplicate File or Folder`: Duplicates File or Folder based on the focus location;

### Command palette
Type `cmd+shift+p` or `cmd+shift+p` for open the command pallete. All the commands have the prefix "FileExtra: ". So, after that, you can select one of these commands pressing [Enter] to confirm, or [Escape] to cancel.

### Keyboard shortcuts
- Add new file or folder - `shift+alt+n shift+alt+f`
- Copy file name - `shift+alt+f shift+alt+n`
- Copy file path - `shift+alt+c shift+alt+f`
- Copy relative file path - `shift+alt+c shift+alt+r`
- Delete/Remove file or folder - `shift+alt+r shift+alt+m`
- Duplicate file or folder - `shift+alt+c shift+alt+p`
- Rename file - `shift+alt+m shift+alt+v`## Requirements
If you have any requirements or dependencies, add a section describing those and how to install and configure them.
## Extension Settings
- `fileExtra.openFileAfterDuplication`: Automatically open newly duplicated files
- `fileExtra.closeFileAfterRemove`: Automatically close file in editor after remove### Run tests
1. Run `npm test` for run tests. In case you want to test using watch, please use `npm run tdd`
### Publish
this project is using `vsce` package to publish, which makes things straightforward. EX: `vsce publish `
> For more details, [please check vsce package on npmjs.com](https://www.npmjs.com/package/vsce) and read VSCode docs ["Publishing Extension"](https://code.visualstudio.com/api/working-with-extensions/publishing-extension)
## Changes
See [CHANGELOG.md](./CHANGELOG.md) for more details.
## Contributing
Feel free to contribute for this extension. You can find more details in our [How to Contribute](./CONTRIBUTING.md) docs
## Author
**Wilson Mendes (willmendesneto)**
-
-