Incorporate the ribbon and ditch the toolbars!
Is there any other app that has an incredible amount of commands that would benefit more from a results-driven UI? I think incorporating the ribbon is a no brainer!
21 comments
-
Anonymous
commented
Good idea, the keyboard shortcuts in the ribbon really work well. To all the ribbon haters, you can hide most of it by just double clicking the "tab" area.
-
Gordon Tucker
commented
I would use all my points to downvote this if I was able to. I can't stand using the ribbon and find it ****** to figure out where things are than a simple menu. It would be the worst thing to happen to visual studio imaginable.
-
Noel
commented
The ribbon is a great idea. Screen real estate concerns seem overrated to me, as a dev I either use dual monitors or a 24" min screen. So I have lots of space.
-
Sławek
commented
Could you provide some ribbon sketch that everybody could try and then express opinion
-
Anonymous
commented
@Sam Zaiss (MSFT) please consider and add ribbon , it is far better than toolbars ... i hate toolbars and shortcuts .....
-
Paul Haley
commented
Don't add the ribbon! I can never find the option I want in word. Please bring back normal menus in word!
In VS I have a single toolbar that has all the options that I use frequently. It takes only about 2/3 of the screen width so there's space for more if I start using another command a lot. I rarely need to use the menus. If you want a ribbon, just spend 10 minutes configuring what you have now and you'll have a much better solution already.
-
Cavan Watson
commented
@ Anonymous.... then develop the click to dismiss skill or insist on more screen estate..,.. lets all dance back to the command line while we at it.
typist support UML Express !!!
-
Anonymous
commented
Please DO NOT integrate the ribbon UI. It is one of the most wasteful of screen real-estate UI elements I have ever seen.
-
Jan Záruba
commented
Please, if you add ribbons to VS keep option to use menus and toolbars! I hate ribbons. I stopped using Office. I don't want to sop using VS.
-
Sam Zaiss (MSFT)
commented
Thanks, everyone, for this great discussion!
We are considering the ribbon, but a key part of that consideration is solving some tricky challenges. First, we realize that a noteworthy portion of our customer base wants more keyboard shortcuts and more space for their code. Before we invest in the ribbon, we would want to ensure that the ribbon was designed in such a way to cater to these power users, as well as to devs who are more mouse driven.
Secondly, we will always evaluate the ribbon against other priorities in the release. We won't squeeze it in just to have a ribbon - if and when we move to a ribbon-based interface, we'll make sure to take the time to get it right and respect the preferences of our power users.
Thanks again for this discussion, folks! Please keep the comments coming, it's great to hear thoughts on the ribbon from our customers.
- Sam Zaiss
User Experience Researcher, Visual Studio -
Stéphane Erbrech
commented
Aaah! please don't do that! the toolbars already take too much place! what developer needs the huge Ribbon? we are not word users, please
-
Richard Sim
commented
Absolutely not - I completely agree with GeekGirl. I want more keyboard control, and less requirement of using the mouse - not the other way around.
-
Cavan Watson
commented
I rather like the idea of a vertical ribbon, preferably the left edge... but then I've never liked toolbars. As for Visual Studio being used by 'power users' who use the keyboard, man close the ribbon; it's just a click!!!
-
Matthew Rowan
commented
The Ribbon done right would have a customizable quick access toolbar which would include the Debug button and your other frequent ones there. And as with the Office Ribbons you can collapse it to just the tabs, so in effect, you can have more screen real estate all the time while still accessing any functions you want with, at most, two clicks. Much better than continually showing and hiding the relevant toolbars. However, Visual Studio currently lets you put toolbar buttons right up in the menu row, which is where I have my common buttons and can remove any other toolbar.
-
Anonymous
commented
I am a big fan of the ribbon in office, I find it to be a great productivity enhancer once you get used to it. Having said that, ribbons have their place and Visual Studio isn't one of them. I want as much screen real estate for the design surface and coding windows as possible, I don't want a quarter of the height of my screen used up by a much-larger-than-necessary debug button!
-
GeekGirl
commented
It’s disappointing that there’s no way to give negative votes, because this idea is so scary that I want to give it -9 votes. Ribbon bars have been opposed by power users of every application they have been forced into, with good reason. In an environment like Visual Studio, which is almost entirely used by power users (meaning common commands will be accessed through keyboard shortcuts and the toolbars and menus grant the user an easy way to find less common commands), the ribbon is completely inappropriate.
I can think of nothing worse than Visual Studio with a ribbon bar.
-
GeekGirl
commented
It's disappointing that there's no way to give negative votes, because this idea is so scary that I want to give it -9 votes. Ribbon bars have been opposed by power users of every application they have been forced into, with good reason. In an environment like Visual Studio, which is almost entirely used by power users (meaning common commands will be accessed through keyboard shortcuts and the toolbars and menus grant the user an easy way to find less common commands), the ribbon is completely inappropriate.
I can think of nothing worse than Visual Studio with a ribbon bar.
-
jalf
commented
Well, how many toolbar buttons (not whole toolbars, just individual buttons) do you actually use?
There are a lot of commands, but most of them are accessible through different paths (context menus, for example), and some of them are so rarely used, putting them in a toolbar seems overkill. I was a bit surprised when I thought about it, to realize that I only ever use one or two different buttons -
Jon Davis
commented
Meh. I don't buy this one. There are FAR too many commands to go around. I wouldn't mind *adding* a ribbon, so long as we also have toolbars, but as Visual Studio is extensible it's unreasonable to throw away the toolbar or to expect people extending VS to incorporate commands into a ribbon.
-
The configurator
commented
I only have toolbars I use shown, meaning they only take on one line; that's not that much screen real estate and definitely not as much as a ribbon.