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

https://github.com/wraith13/external-files-vscode

Effortlessly access and manage files/folders outside your VS Code project. Add external resources via path input, bookmark frequently used paths, and navigate them from the sidebar for streamlined cross-project workflows.
https://github.com/wraith13/external-files-vscode

visual-studio-code visual-studio-code-extension vscode vscode-extension

Last synced: 5 months ago
JSON representation

Effortlessly access and manage files/folders outside your VS Code project. Add external resources via path input, bookmark frequently used paths, and navigate them from the sidebar for streamlined cross-project workflows.

Awesome Lists containing this project

README

          

# External Files README

Easy access to external files for vscode.

Support languages: English(en), Čeština(cs), Deutsch(de), Español(es), Français(fr), Magyar(hu), Italiano(it), 日本語(ja), 한국어(ko), Polski(pl), Português Brasileiro(pt-br), Русский(ru), Türkçe(tr), 简体中文(zh-cn), 繁體中文(zh-tw)

## Features

* show external files from view on explorer
* You can organize external folders and files with named bookmarks.
* Bookmarks have two scopes: global and workspace.
* "Recently Used External Files" are automatically recorded for each workspace.
* The view can be moved to various locations within VS Code via drag and drop.

![screen shot: View on Explorer](./images/screenshot.png)

## Tutorial

### 0. ⬇️ Install External Files

Show extension side bar within VS Code(Mac:Command+Shift+X, Windows and Linux: Ctrl+Shift+X), type `external-files-vscode` and press Enter and click Install. Restart VS Code when installation is completed.

### 1. ⏳ "Recently Used External Files"

When you open a file outside the workspace in VS Code, it is automatically added to the "Recently Used External Files" history, allowing you to access it at any time.

### 2. ✨ Creating Bookmarks

Hover over the External Files view title to reveal the bookmark icon, click it, select the scope for the new bookmark (global or workspace), and enter a name.

### 3. 🔖 Adding Items to Bookmarks

Display the bookmark's context menu and select "Register External Files..." or "Register External Folders..." to add files or folders to the bookmark.

### 4. 🔧 Next step

You can change [settings](#extension-settings) by `settings.json`.

Enjoy!

## Extension Settings

This extension contributes the following settings by [`settings.json`](https://code.visualstudio.com/docs/customization/userandworkspace#_creating-user-and-workspace-settings)( Mac: Command+,, Windows / Linux: File -> Preferences -> User Settings ):

* `external-files.maxRecentlyFiles`: The maximum number of entries to keep in the "Recently Used External Files" history.
* `external-files.recentlyFilesHistoryScope`: Scope of recently used external files history.

## Release Notes

see ChangLog on [marketplace](https://marketplace.visualstudio.com/items/wraith13.external-files-vscode/changelog) or [github](https://github.com/wraith13/external-files-vscode/blob/master/CHANGELOG.md)

## Support

[GitHub Issues](https://github.com/wraith13/external-files-vscode/issues)

## License

[Boost Software License](https://github.com/wraith13/external-files-vscode/blob/master/LICENSE_1_0.txt)

## Download VSIX file ( for VS Code compatible softwares )

[Releases · wraith13/external-files-vscode](https://github.com/wraith13/external-files-vscode/releases)

## Other extensions of wraith13's work

|Icon|Name|Description|
|---|---|---|
|![](https://wraith13.gallerycdn.vsassets.io/extensions/wraith13/unsaved-files-vscode/2.1.1/1562823380255/Microsoft.VisualStudio.Services.Icons.Default) |[Unsaved Files](https://marketplace.visualstudio.com/items?itemName=wraith13.unsaved-files-vscode)|Easy access to unsaved files for VS Code.|
|![](https://wraith13.gallerycdn.vsassets.io/extensions/wraith13/bracket-lens/1.0.0/1603272166087/Microsoft.VisualStudio.Services.Icons.Default) |[Bracket Lens](https://marketplace.visualstudio.com/items?itemName=wraith13.bracket-lens)|Show bracket header on closing bracket.|
|![](https://wraith13.gallerycdn.vsassets.io/extensions/wraith13/open-in-github-desktop/1.4.3/1658183901851/Microsoft.VisualStudio.Services.Icons.Default) |[Open in GitHub Desktop](https://marketplace.visualstudio.com/items?itemName=wraith13.zoombar-vscode)|Open in GitHub Desktop from VS Code.|

See all wraith13's expansions: