Start View
A Home button in the VS Code activity bar that opens a Start view, with quick-access buttons for getting into a project.
The button is there in every window, and a window with no folder opens on the Start view. The buttons are grouped by where your project lives:
Buttons that depend on another extension appear and disappear as you install or remove it, with no reload.
VS Code places the Home button below its built-in activity bar icons. Drag it to the top once and VS Code keeps it there.
Install
Install Start View from the Visual Studio Marketplace, or search for MiguelMariz.start-view in the Extensions view. VS Code then keeps it up to date.
Each GitHub release also has the .vsix attached. To install one, run Extensions: Install from VSIX... from the Command Palette. A copy installed this way does not update automatically.
Requires VS Code 1.74 or later.
Build from source
git clone https://github.com/mordilloSan/vscode-start-view.git
cd vscode-start-view
make build
This writes start-view-<version>.vsix to the folder; install it with Extensions: Install from VSIX....
Settings
Every setting except startView.hideWhenFolderOpen is on by default.
| Setting |
What it does |
startView.openOnStartup |
Open the Start view when a window starts with no folder. |
startView.hideWhenFolderOpen |
Hide the Home button in windows that have a folder or workspace open. |
startView.items.openFolder |
Show the Open Folder button. |
startView.items.projectManager |
Show the Project Manager button. |
startView.items.openRemoteRepository |
Show the Open Remote Repository button. |
startView.items.cloneRepository |
Show the Clone Repository button. |
startView.items.remoteExplorer |
Show the Remote Explorer button. |
startView.items.wslExplorer |
Show the WSL Explorer button. |
A group heading disappears when all of its buttons are hidden.