You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-5Lines changed: 11 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ This project provides a command palette extension for opening Visual Studio solu
8
8
9
9
## Features
10
10
-**Optimized for Performance**: Designed to remain fast and responsive, with a configurable page size. By default, it displays 8 items per page to ensure smooth interaction even with large project histories.
11
-
-**Unified Launcher**: Launch Visual Studio solutions, Visual Studio Code, Cursor, and Google Antigravity workspaces from a single, convenient interface.
11
+
-**Unified Launcher**: Launch Visual Studio solutions, Visual Studio Code, Cursor, Google Antigravity, and Windsurf workspaces from a single, convenient interface.
12
12
-**Window-Switching**: If a Visual Studio solution is already open, the extension will switch to the existing window instead of opening a new instance.
13
13
-**Secondary Actions**: Access additional commands for each entry:
14
14
-**Copy Path**: Copies the full file path of the solution, workspace, or folder to the clipboard.
@@ -81,18 +81,20 @@ This project provides a command palette extension for opening Visual Studio solu
81
81
***Enable Visual Studio Code (System)**: The system-wide installation.
82
82
***Enable Visual Studio Code - Insiders**: The Insiders edition.
83
83
***Enable Visual Studio Code (Custom)**: Custom installations found in the system's `PATH`.
84
+
***Enable Visual Studio Code (Custom Path)**: A custom Visual Studio Code installation path. Useful for package managers like Scoop (e.g., `C:\Users\<username>\scoop\apps\vscode\1.110.1`) or a portable mode installation.
84
85
***Enable Cursor**: The Cursor AI code editor.
85
86
***Enable Google Antigravity**: The Google Antigravity editor.
86
-
***Configurable Paths**: You can specify custom installation paths for Cursor and Antigravity if they are not in the default locations.
87
+
***Enable Windsurf**: The Windsurf AI code editor.
88
+
***Configurable Paths**: You can specify custom installation paths for Visual Studio Code, Cursor, Antigravity, and Windsurf if they are not in the default locations.
87
89
***Secondary Command**: Configures the secondary action for Visual Studio Code items.
88
90
89
91
*`Open in Explorer`: Opens the item's location in File Explorer.
90
92
*`Run as Administrator`: Launches the item with administrative privileges.
91
93
92
94
## How It Works
93
95
94
-
This extension discovers installations of Visual Studio, Visual Studio Code, Cursor, and Google Antigravity on your system.
95
-
- For **Visual Studio Code**, **Cursor**, and **Antigravity**, it reads the workspace history from their respective internal storage files (`state.vscdb` and `storage.json`).
96
+
This extension discovers installations of Visual Studio, Visual Studio Code, Cursor, Google Antigravity, and Windsurf on your system.
97
+
- For **Visual Studio Code**, **Cursor**, **Antigravity**, and **Windsurf**, it reads the workspace history from their respective internal storage files (`state.vscdb` and `storage.json`).
96
98
- For **Visual Studio**, it uses `vswhere.exe` to find installations and then reads their configuration files to discover recent solutions.
97
99
- The extension also includes logic from the **WindowWalker** extension to detect if a solution is already open. If so, it switches to the existing Visual Studio window instead of creating a new one.
98
100
@@ -102,8 +104,12 @@ For more detailed technical information about the project's architecture and com
102
104
103
105
## Changelog
104
106
107
+
### 1.23.0.0
108
+
- Add support for Visual Studio Code custom installation paths
109
+
- Migrate solution to slnx format
110
+
105
111
### 1.22.0.0
106
-
- Add support for Cursor and Google Antigravity editors
112
+
- Add support for Cursor, Windsurf Google Antigravity editors
107
113
- Allow custom installation paths for Cursor and Antigravity
0 commit comments