├── .gitattributes ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── LICENSE ├── docs └── images │ ├── AccessViaMenu.png │ ├── AccessViaToolbar.png │ ├── CreateAndEditFile.gif │ ├── FormatSelection.gif │ ├── InstallationFolder.png │ ├── MapFolders.png │ ├── OrganizeScripts.png │ ├── ProjectProperties.Debug.png │ ├── ProjectProperties.VSIX.png │ ├── Search.gif │ ├── UnblockFile.png │ └── VisualStudioExtensionDevelopment.png ├── readme.md └── src ├── SQLScriptsExplorer.Addin ├── Commands │ ├── ToolWindow │ │ ├── MainToolWindow.cs │ │ ├── MainToolWindowCommand.cs │ │ ├── MainToolWindowControl.xaml │ │ ├── MainToolWindowControl.xaml.cs │ │ ├── MainToolWindowPackage.cs │ │ └── MainToolWindowPackage.vsct │ └── Toolbar │ │ ├── MainToolbarCommand.cs │ │ ├── MainToolbarCommandPackage.cs │ │ └── MainToolbarCommandPackage.vsct ├── Controls │ ├── FileExplorerTreeView.xaml │ ├── FileExplorerTreeView.xaml.cs │ └── HighlightTextBlock.cs ├── Infrastructure │ ├── DocumentManager.cs │ ├── Extensions │ │ ├── CollectionExtensions.cs │ │ └── TreeViewItemExtensions.cs │ ├── Helpers │ │ ├── PathHelper.cs │ │ └── TreeViewHelper.cs │ ├── RegistryManager.cs │ └── Utils.cs ├── Key.snk ├── Models │ ├── Enums │ │ ├── ScriptFileDoubleClickBehaviour.cs │ │ └── TreeNodeType.cs │ ├── FolderMapping.cs │ ├── ITreeNode.cs │ └── TreeNode.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ └── Resources.resx ├── Repository │ ├── Interfaces │ │ ├── ISettingsRepository.cs │ │ └── ITreeNodeRepository.cs │ ├── SettingsRepository.cs │ └── TreeNodeRepository.cs ├── Resources │ └── Images │ │ ├── CollapseAll.png │ │ ├── Delete.png │ │ ├── Error.png │ │ ├── ExpandAll.png │ │ ├── File.png │ │ ├── Folder.png │ │ ├── FormatScript.png │ │ ├── NewFile.png │ │ ├── NewFolder.png │ │ ├── NewSQLFile.png │ │ ├── OpenFile.png │ │ ├── OpenFolder.png │ │ ├── Refresh.png │ │ ├── Rename.png │ │ ├── RootFolder.png │ │ ├── Run.png │ │ ├── SQLScriptsManager.png │ │ ├── Settings.png │ │ ├── Success.png │ │ ├── TextFile.png │ │ ├── ToolWindow1Package.ico │ │ ├── ToolbarCommand.png │ │ └── ToolbarCommandPackage.ico ├── SQLScriptsExplorer.Addin.csproj ├── SQLScriptsExplorer.AddinPackage.cs ├── Styling │ └── Converter │ │ ├── LeftMarginMultiplierConverter.cs │ │ └── SortableConverter.cs ├── VSPackage.Designer.cs ├── VSPackage.resx ├── frmSettings.Designer.cs ├── frmSettings.cs ├── frmSettings.resx └── source.extension.vsixmanifest └── SQLScriptsExplorer.sln /.gitattributes: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # Set default behavior to automatically normalize line endings. 3 | ############################################################################### 4 | * text=auto 5 | 6 | ############################################################################### 7 | # Set default behavior for command prompt diff. 8 | # 9 | # This is need for earlier builds of msysgit that does not have it on by 10 | # default for csharp files. 11 | # Note: This is only used by command line 12 | ############################################################################### 13 | #*.cs diff=csharp 14 | 15 | ############################################################################### 16 | # Set the merge driver for project and solution files 17 | # 18 | # Merging from the command prompt will add diff markers to the files if there 19 | # are conflicts (Merging from VS is not affected by the settings below, in VS 20 | # the diff markers are never inserted). Diff markers may cause the following 21 | # file extensions to fail to load in VS. An alternative would be to treat 22 | # these files as binary and thus will always conflict and require user 23 | # intervention with every merge. To do so, just uncomment the entries below 24 | ############################################################################### 25 | #*.sln merge=binary 26 | #*.csproj merge=binary 27 | #*.vbproj merge=binary 28 | #*.vcxproj merge=binary 29 | #*.vcproj merge=binary 30 | #*.dbproj merge=binary 31 | #*.fsproj merge=binary 32 | #*.lsproj merge=binary 33 | #*.wixproj merge=binary 34 | #*.modelproj merge=binary 35 | #*.sqlproj merge=binary 36 | #*.wwaproj merge=binary 37 | 38 | ############################################################################### 39 | # behavior for image files 40 | # 41 | # image files are treated as binary by default. 42 | ############################################################################### 43 | #*.jpg binary 44 | #*.png binary 45 | #*.gif binary 46 | 47 | ############################################################################### 48 | # diff behavior for common document formats 49 | # 50 | # Convert binary document formats to text before diffing them. This feature 51 | # is only available from the command line. Turn it on by uncommenting the 52 | # entries below. 53 | ############################################################################### 54 | #*.doc diff=astextplain 55 | #*.DOC diff=astextplain 56 | #*.docx diff=astextplain 57 | #*.DOCX diff=astextplain 58 | #*.dot diff=astextplain 59 | #*.DOT diff=astextplain 60 | #*.pdf diff=astextplain 61 | #*.PDF diff=astextplain 62 | #*.rtf diff=astextplain 63 | #*.RTF diff=astextplain 64 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: Create a report to help us improve 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Describe the bug** 11 | A clear and concise description of what the bug is. 12 | 13 | **To Reproduce** 14 | Steps to reproduce the behavior: 15 | 1. Go to '...' 16 | 2. Click on '....' 17 | 3. Scroll down to '....' 18 | 4. See error 19 | 20 | **Expected behavior** 21 | A clear and concise description of what you expected to happen. 22 | 23 | **Screenshots** 24 | If applicable, add screenshots to help explain your problem. 25 | 26 | **Environment Information (please complete the following information):** 27 | - OS: [e.g. Window] 28 | - Microsoft SQL Server Studio Version [e.g. 2014, 17, 18] 29 | - .NET Framework [e.g. 4.6] 30 | 31 | **Additional context** 32 | Add any other context about the problem here. 33 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Feature request 3 | about: Suggest an idea for this project 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Is your feature request related to a problem? Please describe.** 11 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] 12 | 13 | **Describe the solution you'd like** 14 | A clear and concise description of what you want to happen. 15 | 16 | **Describe alternatives you've considered** 17 | A clear and concise description of any alternative solutions or features you've considered. 18 | 19 | **Additional context** 20 | Add any other context or screenshots about the feature request here. 21 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ## Ignore Visual Studio temporary files, build results, and 2 | ## files generated by popular Visual Studio add-ons. 3 | ## 4 | ## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore 5 | 6 | # User-specific files 7 | *.rsuser 8 | *.suo 9 | *.user 10 | *.userosscache 11 | *.sln.docstates 12 | 13 | # User-specific files (MonoDevelop/Xamarin Studio) 14 | *.userprefs 15 | 16 | # Mono auto generated files 17 | mono_crash.* 18 | 19 | # Build results 20 | [Dd]ebug/ 21 | [Dd]ebugPublic/ 22 | [Rr]elease/ 23 | [Rr]eleases/ 24 | x64/ 25 | x86/ 26 | [Ww][Ii][Nn]32/ 27 | [Aa][Rr][Mm]/ 28 | [Aa][Rr][Mm]64/ 29 | bld/ 30 | [Bb]in/ 31 | [Oo]bj/ 32 | [Oo]ut/ 33 | [Ll]og/ 34 | [Ll]ogs/ 35 | 36 | # Visual Studio 2015/2017 cache/options directory 37 | .vs/ 38 | # Uncomment if you have tasks that create the project's static files in wwwroot 39 | #wwwroot/ 40 | 41 | # Visual Studio 2017 auto generated files 42 | Generated\ Files/ 43 | 44 | # MSTest test Results 45 | [Tt]est[Rr]esult*/ 46 | [Bb]uild[Ll]og.* 47 | 48 | # NUnit 49 | *.VisualState.xml 50 | TestResult.xml 51 | nunit-*.xml 52 | 53 | # Build Results of an ATL Project 54 | [Dd]ebugPS/ 55 | [Rr]eleasePS/ 56 | dlldata.c 57 | 58 | # Benchmark Results 59 | BenchmarkDotNet.Artifacts/ 60 | 61 | # .NET Core 62 | project.lock.json 63 | project.fragment.lock.json 64 | artifacts/ 65 | 66 | # ASP.NET Scaffolding 67 | ScaffoldingReadMe.txt 68 | 69 | # StyleCop 70 | StyleCopReport.xml 71 | 72 | # Files built by Visual Studio 73 | *_i.c 74 | *_p.c 75 | *_h.h 76 | *.ilk 77 | *.meta 78 | *.obj 79 | *.iobj 80 | *.pch 81 | *.pdb 82 | *.ipdb 83 | *.pgc 84 | *.pgd 85 | *.rsp 86 | *.sbr 87 | *.tlb 88 | *.tli 89 | *.tlh 90 | *.tmp 91 | *.tmp_proj 92 | *_wpftmp.csproj 93 | *.log 94 | *.vspscc 95 | *.vssscc 96 | .builds 97 | *.pidb 98 | *.svclog 99 | *.scc 100 | 101 | # Chutzpah Test files 102 | _Chutzpah* 103 | 104 | # Visual C++ cache files 105 | ipch/ 106 | *.aps 107 | *.ncb 108 | *.opendb 109 | *.opensdf 110 | *.sdf 111 | *.cachefile 112 | *.VC.db 113 | *.VC.VC.opendb 114 | 115 | # Visual Studio profiler 116 | *.psess 117 | *.vsp 118 | *.vspx 119 | *.sap 120 | 121 | # Visual Studio Trace Files 122 | *.e2e 123 | 124 | # TFS 2012 Local Workspace 125 | $tf/ 126 | 127 | # Guidance Automation Toolkit 128 | *.gpState 129 | 130 | # ReSharper is a .NET coding add-in 131 | _ReSharper*/ 132 | *.[Rr]e[Ss]harper 133 | *.DotSettings.user 134 | 135 | # TeamCity is a build add-in 136 | _TeamCity* 137 | 138 | # DotCover is a Code Coverage Tool 139 | *.dotCover 140 | 141 | # AxoCover is a Code Coverage Tool 142 | .axoCover/* 143 | !.axoCover/settings.json 144 | 145 | # Coverlet is a free, cross platform Code Coverage Tool 146 | coverage*.json 147 | coverage*.xml 148 | coverage*.info 149 | 150 | # Visual Studio code coverage results 151 | *.coverage 152 | *.coveragexml 153 | 154 | # NCrunch 155 | _NCrunch_* 156 | .*crunch*.local.xml 157 | nCrunchTemp_* 158 | 159 | # MightyMoose 160 | *.mm.* 161 | AutoTest.Net/ 162 | 163 | # Web workbench (sass) 164 | .sass-cache/ 165 | 166 | # Installshield output folder 167 | [Ee]xpress/ 168 | 169 | # DocProject is a documentation generator add-in 170 | DocProject/buildhelp/ 171 | DocProject/Help/*.HxT 172 | DocProject/Help/*.HxC 173 | DocProject/Help/*.hhc 174 | DocProject/Help/*.hhk 175 | DocProject/Help/*.hhp 176 | DocProject/Help/Html2 177 | DocProject/Help/html 178 | 179 | # Click-Once directory 180 | publish/ 181 | 182 | # Publish Web Output 183 | *.[Pp]ublish.xml 184 | *.azurePubxml 185 | # Note: Comment the next line if you want to checkin your web deploy settings, 186 | # but database connection strings (with potential passwords) will be unencrypted 187 | *.pubxml 188 | *.publishproj 189 | 190 | # Microsoft Azure Web App publish settings. Comment the next line if you want to 191 | # checkin your Azure Web App publish settings, but sensitive information contained 192 | # in these scripts will be unencrypted 193 | PublishScripts/ 194 | 195 | # NuGet Packages 196 | *.nupkg 197 | # NuGet Symbol Packages 198 | *.snupkg 199 | # The packages folder can be ignored because of Package Restore 200 | **/[Pp]ackages/* 201 | # except build/, which is used as an MSBuild target. 202 | !**/[Pp]ackages/build/ 203 | # Uncomment if necessary however generally it will be regenerated when needed 204 | #!**/[Pp]ackages/repositories.config 205 | # NuGet v3's project.json files produces more ignorable files 206 | *.nuget.props 207 | *.nuget.targets 208 | 209 | # Microsoft Azure Build Output 210 | csx/ 211 | *.build.csdef 212 | 213 | # Microsoft Azure Emulator 214 | ecf/ 215 | rcf/ 216 | 217 | # Windows Store app package directories and files 218 | AppPackages/ 219 | BundleArtifacts/ 220 | Package.StoreAssociation.xml 221 | _pkginfo.txt 222 | *.appx 223 | *.appxbundle 224 | *.appxupload 225 | 226 | # Visual Studio cache files 227 | # files ending in .cache can be ignored 228 | *.[Cc]ache 229 | # but keep track of directories ending in .cache 230 | !?*.[Cc]ache/ 231 | 232 | # Others 233 | ClientBin/ 234 | ~$* 235 | *~ 236 | *.dbmdl 237 | *.dbproj.schemaview 238 | *.jfm 239 | *.pfx 240 | *.publishsettings 241 | orleans.codegen.cs 242 | 243 | # Including strong name files can present a security risk 244 | # (https://github.com/github/gitignore/pull/2483#issue-259490424) 245 | #*.snk 246 | 247 | # Since there are multiple workflows, uncomment next line to ignore bower_components 248 | # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) 249 | #bower_components/ 250 | 251 | # RIA/Silverlight projects 252 | Generated_Code/ 253 | 254 | # Backup & report files from converting an old project file 255 | # to a newer Visual Studio version. Backup files are not needed, 256 | # because we have git ;-) 257 | _UpgradeReport_Files/ 258 | Backup*/ 259 | UpgradeLog*.XML 260 | UpgradeLog*.htm 261 | ServiceFabricBackup/ 262 | *.rptproj.bak 263 | 264 | # SQL Server files 265 | *.mdf 266 | *.ldf 267 | *.ndf 268 | 269 | # Business Intelligence projects 270 | *.rdl.data 271 | *.bim.layout 272 | *.bim_*.settings 273 | *.rptproj.rsuser 274 | *- [Bb]ackup.rdl 275 | *- [Bb]ackup ([0-9]).rdl 276 | *- [Bb]ackup ([0-9][0-9]).rdl 277 | 278 | # Microsoft Fakes 279 | FakesAssemblies/ 280 | 281 | # GhostDoc plugin setting file 282 | *.GhostDoc.xml 283 | 284 | # Node.js Tools for Visual Studio 285 | .ntvs_analysis.dat 286 | node_modules/ 287 | 288 | # Visual Studio 6 build log 289 | *.plg 290 | 291 | # Visual Studio 6 workspace options file 292 | *.opt 293 | 294 | # Visual Studio 6 auto-generated workspace file (contains which files were open etc.) 295 | *.vbw 296 | 297 | # Visual Studio LightSwitch build output 298 | **/*.HTMLClient/GeneratedArtifacts 299 | **/*.DesktopClient/GeneratedArtifacts 300 | **/*.DesktopClient/ModelManifest.xml 301 | **/*.Server/GeneratedArtifacts 302 | **/*.Server/ModelManifest.xml 303 | _Pvt_Extensions 304 | 305 | # Paket dependency manager 306 | .paket/paket.exe 307 | paket-files/ 308 | 309 | # FAKE - F# Make 310 | .fake/ 311 | 312 | # CodeRush personal settings 313 | .cr/personal 314 | 315 | # Python Tools for Visual Studio (PTVS) 316 | __pycache__/ 317 | *.pyc 318 | 319 | # Cake - Uncomment if you are using it 320 | # tools/** 321 | # !tools/packages.config 322 | 323 | # Tabs Studio 324 | *.tss 325 | 326 | # Telerik's JustMock configuration file 327 | *.jmconfig 328 | 329 | # BizTalk build output 330 | *.btp.cs 331 | *.btm.cs 332 | *.odx.cs 333 | *.xsd.cs 334 | 335 | # OpenCover UI analysis results 336 | OpenCover/ 337 | 338 | # Azure Stream Analytics local run output 339 | ASALocalRun/ 340 | 341 | # MSBuild Binary and Structured Log 342 | *.binlog 343 | 344 | # NVidia Nsight GPU debugger configuration file 345 | *.nvuser 346 | 347 | # MFractors (Xamarin productivity tool) working folder 348 | .mfractor/ 349 | 350 | # Local History for Visual Studio 351 | .localhistory/ 352 | 353 | # BeatPulse healthcheck temp database 354 | healthchecksdb 355 | 356 | # Backup folder for Package Reference Convert tool in Visual Studio 2017 357 | MigrationBackup/ 358 | 359 | # Ionide (cross platform F# VS Code tools) working folder 360 | .ionide/ 361 | 362 | # Fody - auto-generated XML schema 363 | FodyWeavers.xsd -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 joaoribe 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /docs/images/AccessViaMenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaoribe/SQLScriptsExplorer/74fe77c280434d3687b46d9140c60ce703434871/docs/images/AccessViaMenu.png -------------------------------------------------------------------------------- /docs/images/AccessViaToolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaoribe/SQLScriptsExplorer/74fe77c280434d3687b46d9140c60ce703434871/docs/images/AccessViaToolbar.png -------------------------------------------------------------------------------- /docs/images/CreateAndEditFile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaoribe/SQLScriptsExplorer/74fe77c280434d3687b46d9140c60ce703434871/docs/images/CreateAndEditFile.gif -------------------------------------------------------------------------------- /docs/images/FormatSelection.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaoribe/SQLScriptsExplorer/74fe77c280434d3687b46d9140c60ce703434871/docs/images/FormatSelection.gif -------------------------------------------------------------------------------- /docs/images/InstallationFolder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaoribe/SQLScriptsExplorer/74fe77c280434d3687b46d9140c60ce703434871/docs/images/InstallationFolder.png -------------------------------------------------------------------------------- /docs/images/MapFolders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaoribe/SQLScriptsExplorer/74fe77c280434d3687b46d9140c60ce703434871/docs/images/MapFolders.png -------------------------------------------------------------------------------- /docs/images/OrganizeScripts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaoribe/SQLScriptsExplorer/74fe77c280434d3687b46d9140c60ce703434871/docs/images/OrganizeScripts.png -------------------------------------------------------------------------------- /docs/images/ProjectProperties.Debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaoribe/SQLScriptsExplorer/74fe77c280434d3687b46d9140c60ce703434871/docs/images/ProjectProperties.Debug.png -------------------------------------------------------------------------------- /docs/images/ProjectProperties.VSIX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaoribe/SQLScriptsExplorer/74fe77c280434d3687b46d9140c60ce703434871/docs/images/ProjectProperties.VSIX.png -------------------------------------------------------------------------------- /docs/images/Search.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaoribe/SQLScriptsExplorer/74fe77c280434d3687b46d9140c60ce703434871/docs/images/Search.gif -------------------------------------------------------------------------------- /docs/images/UnblockFile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaoribe/SQLScriptsExplorer/74fe77c280434d3687b46d9140c60ce703434871/docs/images/UnblockFile.png -------------------------------------------------------------------------------- /docs/images/VisualStudioExtensionDevelopment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaoribe/SQLScriptsExplorer/74fe77c280434d3687b46d9140c60ce703434871/docs/images/VisualStudioExtensionDevelopment.png -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 |

SQL Scripts Explorer

2 |

Microsoft SQL Server Management Studio 20 extension to open, create, edit, organize, search and share SQL Scripts. Its purpose is to allow quick access to scripts that are frequently used.

3 |

Contents

4 | 33 | 34 | 35 |

Getting Started

36 | 37 |

Requirements

38 | 42 |

Installation

43 | 53 |

Launch

54 |

You can access the addin via the View menu.

55 | 56 |

Or you can add a quick launch button by enabling the toolbar.

57 | 58 | 59 | 60 |

Features

61 | 62 |

Manage multiple SQL Scripts repositories

63 |

Map local folders to store your own SQL Scripts or collaborate/share knowledge with your team by mapping shared SQL Scripts folders.

64 | 65 | 66 |

Organize SQL Scripts using folders

67 |

Use the explorer to organize scripts using folders.

68 | 69 | 70 |

Open, create and edit SQL Script files

71 |

Use the explorer to manage your scripts without living your workspace.

72 | 73 | 74 |

Search SQL Scripts across repositories

75 |

Easily search SQL Scripts across different mapped repositories.

76 | 77 | 78 |

Format SQL Scripts

79 |

Use Format Selection button to format SQL statements.

80 | 81 | 82 | 83 |

Contributing

84 |

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.

85 | 86 |

Debugging

87 | 116 | 117 | 118 |

Known Issues

119 |

Extension does not Load

120 |

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.

121 | 122 | 123 |

Docking Issue

124 |

Note: Issue is related to Windows and .NET Framework, not the addin.

125 |

There's an issue with docking any Toolbar in Microsoft SQL Server Management Studio 18. Here are two options to solve it:

126 |