Thread overview | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
June 24, 2018 Visual D 0.47.0 released | ||||
---|---|---|---|---|
| ||||
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 Re: Visual D 0.47.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | 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 Re: Visual D 0.47.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brian |
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 Re: Visual D 0.47.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | 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 Re: Visual D 0.47.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | 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 Re: Visual D 0.47.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | 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 Re: Visual D 0.47.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | 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 Re: Visual D 0.47.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | 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 Re: Visual D 0.47.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Robert M. Münch |
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 Re: Visual D 0.47.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze Attachments:
| 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 |
Copyright © 1999-2021 by the D Language Foundation