Jump to page: 1 2
Thread overview
Visual D 0.47.0 released
Jun 24, 2018
Rainer Schuetze
Jun 24, 2018
Brian
Jun 24, 2018
Rainer Schuetze
Jun 24, 2018
Greatsam4sure
Jun 25, 2018
kinke
Jun 25, 2018
Manu
Jun 26, 2018
Radu
Jun 26, 2018
Robert M. Münch
Jun 27, 2018
Rainer Schuetze
Jun 27, 2018
Robert M. Münch
Jun 27, 2018
Rainer Schuetze
Jun 29, 2018
Guillaume Piolat
June 24, 2018
Hi,

a new release of Visual D has just been uploaded. Major changes are

* improved Visual C++ project integration: better dependencies,
  automatic libraries, name demangling
* new project wizard
* mago debugger: show vtable, dynamic type of interfaces,
  symbol names of pointer address

See http://rainers.github.io/visuald/visuald/VersionHistory.html for the full version history.

Visual D is a Visual Studio extension that adds D language support to VS2008-2017. It is written in D, its source code can be found on github: https://github.com/D-Programming-Language/visuald, pull requests welcome.

An installer can be found at http://rainers.github.io/visuald/visuald/StartPage.html

Happy coding,
Rainer
June 24, 2018
On Sunday, 24 June 2018 at 13:08:53 UTC, Rainer Schuetze wrote:
> Hi,
>
> a new release of Visual D has just been uploaded. Major changes are
>
> * improved Visual C++ project integration: better dependencies,
>   automatic libraries, name demangling
> * new project wizard
> * mago debugger: show vtable, dynamic type of interfaces,
>   symbol names of pointer address
>
> See http://rainers.github.io/visuald/visuald/VersionHistory.html for the full version history.
>
> Visual D is a Visual Studio extension that adds D language support to VS2008-2017. It is written in D, its source code can be found on github: https://github.com/D-Programming-Language/visuald, pull requests welcome.
>
> An installer can be found at http://rainers.github.io/visuald/visuald/StartPage.html
>
> Happy coding,
> Rainer

Thanks!

Can use dub.json to manager project?
June 24, 2018

On 24/06/2018 19:56, Brian wrote:
> On Sunday, 24 June 2018 at 13:08:53 UTC, Rainer Schuetze wrote:
>> Hi,
>>
>> a new release of Visual D has just been uploaded. Major changes are
>>
>> * improved Visual C++ project integration: better dependencies,
>>   automatic libraries, name demangling
>> * new project wizard
>> * mago debugger: show vtable, dynamic type of interfaces,
>>   symbol names of pointer address
>>
>> See http://rainers.github.io/visuald/visuald/VersionHistory.html for the full version history.
>>
>> Visual D is a Visual Studio extension that adds D language support to VS2008-2017. It is written in D, its source code can be found on github: https://github.com/D-Programming-Language/visuald, pull requests welcome.
>>
>> An installer can be found at http://rainers.github.io/visuald/visuald/StartPage.html
>>
>> Happy coding,
>> Rainer
> 
> Thanks!
> 
> Can use dub.json to manager project?

You can use "dub generate visuald" to generate a project and solution for Visual D.
June 24, 2018
On Sunday, 24 June 2018 at 13:08:53 UTC, Rainer Schuetze wrote:
> Hi,
>
> a new release of Visual D has just been uploaded. Major changes are
>
> * improved Visual C++ project integration: better dependencies,
>   automatic libraries, name demangling
> * new project wizard
> * mago debugger: show vtable, dynamic type of interfaces,
>   symbol names of pointer address
>
> See http://rainers.github.io/visuald/visuald/VersionHistory.html for the full version history.
>
> Visual D is a Visual Studio extension that adds D language support to VS2008-2017. It is written in D, its source code can be found on github: https://github.com/D-Programming-Language/visuald, pull requests welcome.
>
> An installer can be found at http://rainers.github.io/visuald/visuald/StartPage.html
>
> Happy coding,
> Rainer


It will really be nice if visual D can come to visual Studio code.  It is a beautiful nice work. Pls can we have it in visual Studio code? Pls...


June 25, 2018
On Sunday, 24 June 2018 at 13:08:53 UTC, Rainer Schuetze wrote:
> a new release of Visual D has just been uploaded

Thanks Rainer, much appreciated. Looking forward to the many debugging improvements.
June 25, 2018
On Sun, 24 Jun 2018 at 06:10, Rainer Schuetze via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote:
>
> Hi,
>
> a new release of Visual D has just been uploaded. Major changes are
>
> * improved Visual C++ project integration: better dependencies,
>    automatic libraries, name demangling
> * new project wizard
> * mago debugger: show vtable, dynamic type of interfaces,
>    symbol names of pointer address
>
> See http://rainers.github.io/visuald/visuald/VersionHistory.html for the full version history.
>
> Visual D is a Visual Studio extension that adds D language support to VS2008-2017. It is written in D, its source code can be found on github: https://github.com/D-Programming-Language/visuald, pull requests welcome.
>
> An installer can be found at http://rainers.github.io/visuald/visuald/StartPage.html
>
> Happy coding,
> Rainer

Thanks again for all the work on this one!
This is a great release with loads of important improvements.
June 26, 2018
On Sunday, 24 June 2018 at 13:08:53 UTC, Rainer Schuetze wrote:
> Hi,
>
> a new release of Visual D has just been uploaded. Major changes are
>
> * improved Visual C++ project integration: better dependencies,
>   automatic libraries, name demangling
> * new project wizard
> * mago debugger: show vtable, dynamic type of interfaces,
>   symbol names of pointer address
>
> See http://rainers.github.io/visuald/visuald/VersionHistory.html for the full version history.
>
> Visual D is a Visual Studio extension that adds D language support to VS2008-2017. It is written in D, its source code can be found on github: https://github.com/D-Programming-Language/visuald, pull requests welcome.
>
> An installer can be found at http://rainers.github.io/visuald/visuald/StartPage.html
>
> Happy coding,
> Rainer

Great work, Rainer!
Thanks!
June 26, 2018
On 2018-06-24 13:08:53 +0000, Rainer Schuetze said:

> a new release of Visual D has just been uploaded. Major changes are
> 
> * improved Visual C++ project integration: better dependencies,
>    automatic libraries, name demangling
> * new project wizard
> * mago debugger: show vtable, dynamic type of interfaces,
>    symbol names of pointer address

As soon as I use the Mago debugger, it's impossible to start a debugging session. Any idea how to track down such a problem?

-- 
Robert M. Münch
http://www.saphirion.com
smarter | better | faster

June 27, 2018

On 26/06/2018 16:25, Robert M. Münch wrote:
> On 2018-06-24 13:08:53 +0000, Rainer Schuetze said:
> 
>> a new release of Visual D has just been uploaded. Major changes are
>>
>> * improved Visual C++ project integration: better dependencies,
>>    automatic libraries, name demangling
>> * new project wizard
>> * mago debugger: show vtable, dynamic type of interfaces,
>>    symbol names of pointer address
> 
> As soon as I use the Mago debugger, it's impossible to start a debugging session. Any idea how to track down such a problem?
> 

Works for me, can you give more details? VS version, platform, etc.

Please note that there is no need to select the Mago debug engine in VS2013 or later. Since a couple of versions of Visual D, the VS debugger is equipped with an extension based on Mago that can evaluate D expressions.
June 27, 2018
On 2018-06-27 06:22:19 +0000, Rainer Schuetze said:

> Works for me, can you give more details? VS version, platform, etc.

- Windows-10, 64bit, running in a Parallels VM on OSX 10.13.5 - VS-2017 latest patch applied

> Please note that there is no need to select the Mago debug engine in VS2013 or later. Since a couple of versions of Visual D, the VS debugger is equipped with an extension based on Mago that can evaluate D expressions.

Ok, so maybe the problem is related to changing the selection via the drop-down box in the project properties. If I use "Visual Studio" things work. If I switch to "Mango" things don't work.


WRT: D expressions. I saw that variables inside a foreach body, where an opApply is used, are not visible in the debugger. I get a "symbol not found" message. Not sure if this is bacause of the foreach body beging used as a delegate?

-- 
Robert M. Münch
http://www.saphirion.com
smarter | better | faster

« First   ‹ Prev
1 2