- For
Move File
- cease opening the file at the end of the action? - Add command name to title for
Open Folder
? - Have a git files (
git ls-files
) version ofFile Bunny: Open File
. See branch open-gitfiles. - Add recent items to top of file list for
File Bunny: Open Folder
. - Add more tests (refactor).
File Bunny: New Project from Template
?- Add multi-root workspace support?
- Cannot delete active file if it is image. No way to reference active editor. Awaiting change from this open issue.
- There is an open issue for adding support for file icons to the QuickPick API.
- Use different fuzzy search algo?
- broot-like commands available on files. Could use
Terminal.sendText
? See https://code.visualstudio.com/api/references/vscode-api#Terminal - Navigate to your home folder by typing ~ into the search box, or step up to the parent folder by typing ..
- Quickly toggle excluded files?
- Peek files like https://github.com/abierbaum/vscode-file-peek
- Batch actions required?
- Allow automatic creation of a folder?
- Use brace expansion https://www.npmjs.com/package/brace-expansion ?
File Bunny: Copy Active File as Base64
- Only async methods are used for IO operations. These are 2.3X faster than their sync counterparts. ✅
- Use caching for calls for Browser's reading of folder.
- Modern mode is used when reading directories, which is 2X faster. The
stats
option is disabled. An additional call for symbolic links (fs.stat
) is still present.