This idea has been shared before (years and years ago) but was never implemented, so let's give it another go.
Usually when you create snippets you do so to re-use functionality, and sometimes you want to re-use the same functionality multiple times on the same page. For example I make two different gallery widgets (one to retrieve new tasks and another to retrieve in progress tasks for instance), and then I use one snippet to display the task details.
When this snippet becomes larger this will take up a lot of real-estate in studio pro and at some point it even starts to slow down the modeler. This means harder to focus on working at the page containing the snippet.
Therefore I would like the ability to show/hide the snippet contents on the page where the snippet is used.
I can only reconfirm the relevance of this idea! The problem is even increased, considering that when using DataGrids in snippets, and all these sample rows somewhat being "exploded" into the editor view of the DataGrids. If you nest snippets in with data grids you easily end up with layouts of 20 screen heights, 19 of which are expoded data grid sample lines (copies of the first one).
Above and beyond there is no keyboard shortcuts page scolling in the editor or cycling through the widgets you actually can edit.