Make the C++ project properties dialog resizable
The C++ project properties dialog is a pain to work with. Just try to enter a set of preprocessor defines for a serious project.
This has been vehemently complained about by users as long as I'm working with VC (1999), and you haven't managed to flip the resizable switch on it. Yet, in the same decade, you have found the resources to create a bunch of whole new languages and a VM to run them in, put a form designer into the IDE, spend incredible amounts of man years on the compiler used for Intellisense...
At least since VC7, that dialog contains nothing but property grids and (read-only) edit fields. Really, how hard can it be to make that resizable?
Completed in Visual Studio 2013. See the complete list of what’s new for VC++ developers at http://msdn.microsoft.com/en-us/library/vstudio/hh409293.aspx.
Congratulations Microsoft! VS2013 preview has a resizable project properties dialog.
Yes yes yes. Really, Microsoft can't manage such a trivial change? All our dialogs have been resizable for years.
100% agreed! Make this thing resizeable, please!
David Hunter commented
I would agree DrPizza although I suspect he would go for a more fundamental design, which given the lack of any minor GUI fixes, that I can find at least, in areas like this between 2010 and 2012 I suspect is not on the cards.
I am a heavy user of property sheets and would add that the property manager needs some love as well as the project property editor. Just little things like not being able to drag a property sheet to it correct ordering position rather than having to go in the menu and select "Move earlier in Evaluation" drives me nuts ( or at least more nuts! ). At least add a keyboard accelerator!!!. As another of the countless issues not being able to add a property sheet to all projects at the same time drives me, er you get the picture...
It often feels to me, given how trivial some of these things would be to fix, that no one in MS actually uses VS for any complicated projects, or if they do any requests for VS GUI improvements they make must be being ignored or treated as low priority.
As DrPizza says, it needs a redesign as well as resize-ability.
It is faster to learn all gcc flags and syntax of make then "move" dynamic library to static library for all debug/release, Win32/x64 variants via that dialog.
Knowing me, knowing you, a-ha commented
@sbi nice to see your "great" suggestion being appreciated.
By as many people as few days ago, buhahaha!
Even with advertising on first page, still no movement. There must be something wrong with it, mustn't? buhahaha!
@DrPizza: While the team is busy redesigning the entire solution/project system for two release cycles, I'd happily take a flipped resizable flag on that dialog in a SP shipped in two months.
It doesn't just need to be resizable. The entire solution/project system needs to be redesigned (with project properties being just one aspect of this) to make it a better match-up to the capabilities that MSBuild provides.