SQL Scripts Explorer
Microsoft SQL Server Management Studio 22 extension to open, create, edit, organize, search and share SQL Scripts. Its purpose is to allow quick access to scripts that are frequently used.
Contents
Getting Started
Requirements
- Microsoft SQL Server Management Studio 22 (supposed to support versions 13-22, only tested in 18, 20-22)
- .NET 4.8.1
Installation
Launch
You can access the addin via the View menu.
Or you can add a quick launch button by enabling the toolbar.
Features
Manage multiple SQL Scripts repositories
Map local folders to store your own SQL Scripts or collaborate/share knowledge with your team by mapping shared SQL Scripts folders.
Organize SQL Scripts using folders
Use the explorer to organize scripts using folders.
Open, create and edit SQL Script files
Use the explorer to manage your scripts without living your workspace.
Search SQL Scripts across repositories
Easily search SQL Scripts across different mapped repositories.
Format SQL Scripts
Use Format Selection button to format SQL statements.
Theme Support (SSMS 21+)
Since SSMS 21+ now support Themes, so does the plugin.
Contributing
Feel free to report an issue or suggest a feature. If you would like to introduce a functionality or fix an issue, please create a pull request.
Debugging
Known Issues
Extension does not Load
Sometimes when you download the release zip file, Windows blocks it for security reasons. If you get an error after the plugin installation or the plugin does not appear in Microsoft SQL Server Management Studio 18, ensure the release ZIP file you have downloaded is unblocked.
Docking Issue
Note: Issue is related to Windows and .NET Framework, not the addin.
There's an issue with docking any Toolbar in Microsoft SQL Server Management Studio 18. Here are two options to solve it:
- Install Microsoft's official cumulative update
-
Manual fix by changing SSMS.config file. (Source: Microsoft Docs Q&A)
- Navigate to C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE
- Find "Ssms.exe.config" file, open up a Notepad in Administrator Mode, and edit this file
- You will then need to find an xml tag called <AppContextSwitchOverrides>, and APPEND (not replace) the following exactly:
- ;Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true








