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
+24-3Lines changed: 24 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,8 +7,10 @@ This project provides a command palette extension for opening Visual Studio solu
7
7

8
8
9
9
## Features
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.
10
+
-**Optimized for Performance**: Designed to remain fast and responsive, with a configurable page size and caching.
11
11
-**Unified Launcher**: Launch Visual Studio solutions, Visual Studio Code, Cursor, Google Antigravity, and Windsurf workspaces from a single, convenient interface.
12
+
-**Top-level Search Integration**: Extension results are integrated directly into the Command Palette's main search list. Configure the number of fallback results or use the "Search for..." item to jump into the extension's page with your query.
13
+
-**Advanced Pinning**: Keep your most important projects accessible with support for **Pin to Home** and **Pin to Dock**.
12
14
-**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
15
-**Secondary Actions**: Access additional commands for each entry:
14
16
-**Copy Path**: Copies the full file path of the solution, workspace, or folder to the clipboard.
@@ -52,16 +54,19 @@ This project provides a command palette extension for opening Visual Studio solu
52
54
***General**
53
55
54
56
***Show Details Panel**: Toggles the visibility of the details panel on the right.
55
-
***Page Size**: Sets the number of items to display per page. (Default: `8`)
57
+
***Page Size**: Sets the number of items to display per page. (Default: `16`)
58
+
***Fallback Count**: Sets the number of top-level fallback items on the main list page. (Default: `8`)
56
59
***Enable Logging**: Enables diagnostic logging for troubleshooting purposes.
60
+
***Use Helper Launcher**: Launches Visual Studio Code via a helper executable to ensure it comes to the foreground.
57
61
58
62
***Search & Appearance**
59
63
***Search By**: Determines which properties to use when searching (`Title`, `Path`, or `Both`).
60
64
***Sort By**: Determines the sorting order of workspaces.
61
65
*`Last Used, Usage Count`: The default sort order.
62
66
*`Last Used`: Sorts by most recently used.
63
67
*`Usage Count`: Sorts by most frequently used.
64
-
*`Alphabetical by Title`: Sorts alphabetically by title.
68
+
*`Recent from Visual Studio`: Sorts based on Visual Studio's recent solution list.
69
+
*`Recent from Visual Studio Code`: Matches the order in VS Code's 'Open Recent' list.
65
70
***Tags**: Configure which informational tags are displayed for each item.
66
71
***Show 'Type' tag**: Displays whether the item is a `Workspace` or `Folder`.
67
72
***Show 'Target' tag**: Displays the target application, like `Visual Studio Code` or `Insiders`.
@@ -104,6 +109,22 @@ For more detailed technical information about the project's architecture and com
104
109
105
110
## Changelog
106
111
112
+
### 1.26.0.0
113
+
- Performance: Implement ListItem caching and optimize workspace lookup for faster loading.
114
+
- Search: Cache filtered results between fallback items to improve UI responsiveness during search.
115
+
- Fallback: Fallback items now support pinning and retrieve data from the primary cache.
116
+
- UI: Updated display name and subtitle logic for better clarity of workspace types.
117
+
118
+
### 1.25.0.0
119
+
- Pinning: Support for "Pin to Home" and "Pin to Dock".
120
+
- Detail: Added "Show Detail" command and enhanced the details panel.
121
+
122
+
### 1.24.0.0
123
+
- Customization: Added "Fallback Count" setting to configure top-level items.
124
+
- Search: Added filters for editor type and remote type.
125
+
- Sorting: Added "Recent from Visual Studio" and "Recent from Visual Studio Code" options.
126
+
- Focus: Added "Use Helper Launcher" setting to fix focus issues on some systems.
127
+
107
128
### 1.23.0.0
108
129
- Add support for Visual Studio Code custom installation paths
0 commit comments