Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>File Browser with ImprovementsNew to Visual Studio Code? Get it now.

File Browser with Improvements

Adam A

|
77 installs
| (0) | Free
A nicer alternative to the file open dialog.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

File Browser

INSTALLATION NOTES

If you are on linux, 32bit or 64bit or are using wsl or ssh, vscode for some reason does not download the correct version. There are windows builds, and linux builds because of binary dependencies, and vscode will just download the windows version. IDK why. The check which version is installed, there are 2 ways. You can either navigate to where you extensions are installed, and make sure that linux is at the end of the extension folder name, or if it deoesnt open, toggle dev tools and reload. If there is an error that states something like "Invalid ELF header" then it installed the windows version.

Fixes:

  • If using remotes(wsl/ssh)
    • Install the extension both locally and on the remote
    • In the extension tab, navigate to the extensions installed on the remote
    • Click the dropdown next to uninstall and click install a different version
    • Select an older version, reload, then repeat the steps with the newer version
    • Or install the vsix direct from the github release page here
  • If using native linux
    • This should hopefully work better than when using a remote
    • If it doesnt try ^
    • Otherwise install the vsix from the github release page here

About

An integrated, keyboard driven file selector for VS Code, inspired by Emacs's Helm file selector. Originally written by Bodil Stokke, forked and expanded on by me

screenshot

Features

This is what this extension gives you:

  • A fully keyboard driven file open dialog: bind file-browser.open to Ctrl+O (or C-x C-f if you're an Emacs expat) and enjoy the lack of OS file dialog clutter.

  • Start typing a file name to quickly find it in the current folder. Use Tab to autocomplete.

  • Automatically create files and folders just by typing their names and selecting the option that appears.

  • Easy navigation in and out of folders by using the left and right arrow keys.

  • Navigate to your home folder by typing ~/ into the search box, or step up to the parent folder by typing ../.

  • Perform file operations like rename and delete by stepping into a file with the right arrow key, or by hitting Ctrl+A on any file or folder.

  • Navigate between files and folders on different drive for windows machines

Notes

  • This should work with linux. If you are having issues, make sure you have nodejs >= 16, udev installed and util-linux installed.

Features Todo

  • Add the ability to open a file in your editor of choice
  • Add support to open notebook files as notebooks or text files

Licence

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Original Repository and Readme

Original Repository
Original Readme

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft