In a new Visual Studio blog post, Microsoft explains why the company made the shift to an all uppercase menu, rather than a traditional lowercase menu. Microsoft wanted to keep the look of Visual Studio consistent with other Microsoft user interfaces and add structure and emphasis to the top menu bar area.
“Based on early feedback on this application of uppercase styling, we made two modifications to our design. First, we tuned the typography of the menu to better adjust to uppercase text, including increased spacing between menu items from 14px to 20px to make menu items stand out better. Secondly, we moved Quick Launch to the title bar to make more room on the menu bar, especially for cases where a user has installed add-ins that add their own top-level menus,” Microsoft explained in an official blog post. Microsoft believes that this is the right design for Visual Studio. The company is also working on allowing the developer to customize Visual Studio’s casing to their liking, but right now Microsoft is unsure where to place that option. Microsoft plans to offer more details on this option before Visual Studio goes final.