Add files and directories to workspace favorites. You can create groups (and subgroups) of favorite items with files and folders. Time saver for complex projects.
Favorites: Browse
palette commandfavorites.storageRegistry
files.exclude
supported (see configuration)
add to favorites
- to add item to root of favorites tree.add to group of favorites
- to add item to group of favorites you previously created.
you can turn off subview in File explorer by clicking on its header and deselecting it.
Open Visual Studio Code press CTRL+p and type or copy and paste:
ext install kdcro101.favorites
favorites.useWorkspace
: number - default is 0
favorites.useFilesExclude
: boolean
files.exclude
setting be used. Default is true
favorites.storageFilePath
: string
.favorites.json
favorites.storageRegistry
: string[]
Favorites: Select alternative storage from registry
. (multiple sets). Default is []
favorites.groupsFirst
: boolean
true
, groups will be listed before directories and files, if false
, groups will appear after directories and files.favorites.sortDirection
: string, ASC
or DESC
favorites.useTrash
: boolean (default false
)
true
, extension will try to use system trash when resource (file or directory is deleted)favorites.includeInDocumentBodyContextMenu
: boolean (default false
)
true
, the two "Add to * favorites" commands will be included in the editor context menu that appears when right-clicking the body of an open document.favorites.includeInEditorTabContextMenu
: boolean (default true
)
true
, the two "Add to * favorites" commands will be included in the context menu for the tab of a specific file (e.g. the menu that appears when right-clicking the tab of an open document).You can browse favorites using keyboard only by executing command Favorites: Browse
command from palette. Assign keyboard shortcut if needed.
Right-click item in File explorer, an open file tab, or the background of an open editor and select Add to favorites
.
Right-click item in File explorer, an open file tab, or the background of an open editor and select Add to favorites group
, then select group from list.
Right-click item in Favorites view and select Remove from favorites
Right-click on empty area and select Create group
Right-click on group item and choose Create group
Right-click group item in Favorites view and select Remove group
Click on trash bin icon on Favorites view title, type "yes" to confirm
You can have multiple sets of favorites per workspace. This allows you to build independent set of favorites, depending on context. To achieve this you need to setup storage registry.
Add favorites.storageRegistry to your workspace settings, for example:
// paths are relative to workspace
"favorites.storageRegistry": [
"favorites/system.json",
"favorites/classes.json",
"favorites/services.json",
],
Select active storage file from registry by clicking status bar element or by executing command Favorites: Select alternative storage from registry
from command palette and then selecting item from list:
All add favorite
operations will be written in currently selected storage file.