[Issue 18639] VisualD - First 5 minutes - Improve list of project wizards, propritise MSBuild projects

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Apr 25 06:52:48 UTC 2018


https://issues.dlang.org/show_bug.cgi?id=18639

--- Comment #4 from Manu <turkeyman at gmail.com> ---
> I was referring to this remark
> [...]

Oh I see.
Well, my immediate impression is that perhaps they shouldn't be split into 2
sub-sets like that; if the user just happens to click on the wrong one first,
they'll find what they think they want and go with that, without understanding
that the other set has the same things.
So maybe combine them into one big list, but then for each project type, have a
"Mixed C++/D" and "Just D" pair listed next to each other?
It should be obvious at that point to the user that they need to make a choice,
and they'll probably understand the choice they're making if the names are
good.

There's also help text that appears on the right. The "Mixed C++/D" ones can
say the text "Produces a regular C++ .vcxproj file with additional support for
compiling D files", and the other should say "Custom .visualdproj project type,
with some improved support for [reasons...]. Also, [disadvantages...]", or
something along those lines?

I also feel like maybe there shouldn't be separate wizards for DMD, DMD/LDC,
DMD/GDC, DMD/LDC/GDC; it would be better if that was an option presented in the
wizard... like, in the C++ project wizards, you can select a whole bunch of
extra 'advanced' options (like application type, 'empty', include a precompiled
header, etc)

--


More information about the Digitalmars-d-bugs mailing list