SSMS Plus is a productivity extension for SQL Server Management Studio 18 / 19 / 20.
It extends SSMS with a handful set of features:
Query Execution History
Schema Object Search
Document Export for binary columns
SQL Server Management Studio 18 / 19 / 20
Get the latest build from the Releases page.
Get this release: https://github.com/akarzazi/SSMSPlus/releases/tag/5.0
Get this release: https://github.com/akarzazi/SSMSPlus/releases/tag/4.0
SQL Server Management Studio extensions cannot be installed via VSIX Installer under SSMS 20.x. See https://docs.microsoft.com/en-us/sql/ssms/install-extensions-in-sql-server-management-studio-ssms?view=sql-server-ver15|
The release is an SFX package, extract the archive content to the SSMS install location.
On the extract dialog, fill the path of the extensions directory.
C:\Program Files (x86)\Microsoft SQL Server Management Studio 20\Common7\IDE\Extensions
Note: you might need to extract the SFX as admin
It should create an SSMSPlus
folder like the following.
Close SQL Server Management Studio.
Delete the SSMSPlus extension directory:
C:\Program Files (x86)\Microsoft SQL Server Management Studio 20\Common7\IDE\Extensions\SSMSPlus
Follow the install steps.
A new top menu "SSMS Plus" will be available.
Every time you execute a query through the editor, SSMS Plus will save that query.
You'll find your query history through the main menu
Use this tool to find quickly any user object in the database.
This tool is handy when you want to preview or export files from the database.
The query is expecting two columns corresponding respectively to file name and file content.
We're glad to know you're interested in the project.
Your contributions are welcome !
You can contribute in the following ways :
Reflection
heavy stuff.This section explains how to setup Visual Studio to debug the plugin within an SSMS Instance.
C:\Program Files (x86)\Microsoft SQL Server Management Studio 20\Common7\IDE\Ssms.exe
C:\Program Files (x86)\Microsoft SQL Server Management Studio 20\Common7\IDE\Extensions\SSMSPlus
A Demo project is available in the sources.
It is handy for faster UI prototyping, since it does not require to launch SSMS.
A log record in the folder corresponding to Environment.SpecialFolder.LocalApplicationData + "\SSMS Plus"
which corresponds generally to C:\Users\<USER>\AppData\Local\SSMS Plus
.
Theses logs are very useful for diagnostics.