Visual D 1.1.0 released

Imperatorn johan_forsberg_86 at hotmail.com
Thu Mar 4 18:33:34 UTC 2021


On Thursday, 4 March 2021 at 17:18:38 UTC, Bastiaan Veelo wrote:
> On Thursday, 4 March 2021 at 13:42:47 UTC, Imperatorn wrote:
>> [...]
>
> It already does this, I would say.
>
> 1. The D equivalent of your use of `#if ... #else ... #endif` 
> is `version() {...} else {...}`, which works in VisualD the 
> same way as you show. `static if` is different: the condition 
> often depends on the value of template parameters, so this does 
> not simply translate to "dead" or "alive" in every case.
>
> 2. typeid is a runtime concept (takes inheritance into account) 
> so this won't work in an editor outside of a debugging session. 
> However VisualD already shows the (static) type and scope of 
> variables on mouse-over, which is all you can wish for, I think.
>
> -- Bastiaan.

Oh, maybe Visual D has been updated with it lately? When I made 
the gif (some months ago?) you can see that no type information 
is available.


More information about the Digitalmars-d-announce mailing list