Better tab management
1)Automatically name tabs generated by modifying a stored procedure in the Object Explorer. I noticed you added the functionality to right-click on a procedure name in-line and generate an ALTER script. That's AWESOME, and even more awesome is the fact that the tab is named by default. Usually tabs in SMS have some dynamically-generated name that's useless.
2) add ability to rename a tab without saving the contents of the tab. Just a right-click->Rename
3) Hovering over a tab should give you a pop-up with the first dozen or so lines of text in that tab.
Tom Oakes commented
Charles Barest commented
Also would be great if the Tab Names appear in Tab history and are persistent so if we close an instance of ssms and reopen it, we not only get the previously opened tabs restored, but the names are restored with them.
Esio Nunes commented
You could create a way that we can put a 'description' on the top of the script we are typing on the query window, so that when we move the mouse up to the tab title for unsaved scripts, a hint with this description will be shown instead of the defultt SSMS hit 'SQLSqueryX.sql - server.database.....'
I noticed the Tab History that you can rename closed tabs. It would be great if one could rename open tabs. I am constantly flipping between tabs thinking Query1 is the one where I querried table A, Query6 was the one where I updated reference table B. etc etc,,, It's a total pain.
This is especially important when tabs exceed the number viewable across the top. Therefore, this suggestion should also apply to the dropdown list accessed in the upper-right corner by the X (close individual tab). Currently SQL Server doesn't even show the full title when hovered in that dropdown list. Makes it pretty hard to find the script you need.