Thread overview | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
December 03, 2011 Visual D 0.3.29 features C++ to D conversion wizard | ||||
---|---|---|---|---|
| ||||
Hi, with the recent initiatives to create bindings to C libraries and port C/C++ code to D, I thought the integration into Visual D of some tools written some time ago could be helpful. It proved to be a bit more work than expected to get them in shape, but finally the C++ to D converter seems usable. Read more about it here: http://www.dsource.org/projects/visuald/wiki/Tour/CppConversion There is also a command line version available for those not working with Visual Studio. There are more changes in this release: * highlighting: new colors for user defined list of types (defaults to basic types in object.d, see http://www.dsource.org/projects/visuald/wiki/Tour/Editor) * disabled versions: fixed wrong highlighting when editing before conditional * fixed freeze in startup due to thread starting issues (probably only happened with more than 2 cores) * added C++ to D conversion wizard * added installation for Visual Studio 11 * tweaked dialogs to better integrate with VS Visual D is a Visual Studio package providing both project management and language services for the D programming language. It works with Visual Studio 2005, 2008 and 2010 as well as the free Visual Studio Shells. The Visual D installer can be downloaded from its website at http://www.dsource.org/projects/visuald Happy coding, Rainer |
December 03, 2011 Re: Visual D 0.3.29 features C++ to D conversion wizard | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze |
Am 03.12.2011 11:13, schrieb Rainer Schuetze:
> Hi,
>
> with the recent initiatives to create bindings to C libraries and port C/C++ code to D, I thought the integration into Visual D of some tools written some time ago could be helpful. It proved to be a bit more work than expected to get them in shape, but finally the C++ to D converter seems usable. Read more about it here: http://www.dsource.org/projects/visuald/wiki/Tour/CppConversion
Hi,
I am really curious about the C++ to D converter, but I can't find a menu entry for it in the Visual D submenu. Do I have to enable something, somewhere ?
best,
Adrian.
|
December 03, 2011 Re: Visual D 0.3.29 features C++ to D conversion wizard | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adrian |
On 03.12.2011 12:04, Adrian wrote:
>
>
> Am 03.12.2011 11:13, schrieb Rainer Schuetze:
>> Hi,
>>
>> with the recent initiatives to create bindings to C libraries and port
>> C/C++ code to D, I thought the integration into Visual D of some tools
>> written some time ago could be helpful. It proved to be a bit more work
>> than expected to get them in shape, but finally the C++ to D converter
>> seems usable. Read more about it here:
>> http://www.dsource.org/projects/visuald/wiki/Tour/CppConversion
>
> Hi,
>
>
> I am really curious about the C++ to D converter, but I can't find a
> menu entry for it in the Visual D submenu. Do I have to enable
> something, somewhere ?
>
> best,
>
> Adrian.
Hmmm, should appear as "C++ conversion wizard" in the Visual D menu.
It might be an update issue of the menu, it is cached by Visual Studio. What version of Visual Studio are you using?
You should also find a command "VisualD.ConversionWizard" in the keyboard assignment dialog.
|
December 03, 2011 Re: Visual D 0.3.29 features C++ to D conversion wizard | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | i neither see the menu entry nor the command assignment, too. i'm using the vs shell 2008. |
December 03, 2011 Re: Visual D 0.3.29 features C++ to D conversion wizard | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mirko Pilger | On 3. 12. 2011 16:02, Mirko Pilger wrote:
> i neither see the menu entry nor the command assignment, too. i'm using
> the vs shell 2008.
>
>
I don't see it either after upgrading from previous version in vs shell 2010
|
December 03, 2011 Re: Visual D 0.3.29 features C++ to D conversion wizard | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mirko Pilger | I can confirm the problem on another computer. I'll look into it...
On 03.12.2011 16:02, Mirko Pilger wrote:
> i neither see the menu entry nor the command assignment, too. i'm using
> the vs shell 2008.
>
>
|
December 03, 2011 Re: Visual D 0.3.29 features C++ to D conversion wizard | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | Should be fixed now, I've replaced the installer.
I also noticed that the fonts in the dialogs look ugly on XP (I have tweaked it on Win7), I still have to figure out what fonts VS is using.
On 03.12.2011 16:27, Rainer Schuetze wrote:
> I can confirm the problem on another computer. I'll look into it...
>
> On 03.12.2011 16:02, Mirko Pilger wrote:
>> i neither see the menu entry nor the command assignment, too. i'm using
>> the vs shell 2008.
>>
>>
|
December 03, 2011 Re: Visual D 0.3.29 features C++ to D conversion wizard | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | On Sat, 03 Dec 2011 12:13:03 +0200, Rainer Schuetze <r.sagitario@gmx.de> wrote: > C++ to D converter Step 1: Use C++ to D converter on DMD source code Step 2: Integrate ported DMD source code into Visual D for perfect semantic features Step 3: ??? Step 4: Profit! But seriously, great work! -- Best regards, Vladimir mailto:vladimir@thecybershadow.net |
December 03, 2011 Re: Visual D 0.3.29 features C++ to D conversion wizard | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | > Should be fixed now, I've replaced the installer.
i can confirm this for vs shell 2008 on win xp sp3. i'll give it a shot and feed it some c++ code later this evening.
thanks for your work.
|
December 03, 2011 Re: Visual D 0.3.29 features C++ to D conversion wizard | ||||
---|---|---|---|---|
| ||||
Posted in reply to Vladimir Panteleev | On 03.12.2011 16:53, Vladimir Panteleev wrote: > On Sat, 03 Dec 2011 12:13:03 +0200, Rainer Schuetze <r.sagitario@gmx.de> > wrote: > >> C++ to D converter > > Step 1: Use C++ to D converter on DMD source code > Step 2: Integrate ported DMD source code into Visual D for perfect > semantic features That was also my idea 2 years ago when I wrote most of the converter, but I am no longer sure the dmd code would work so well in an IDE. > Step 3: ??? > Step 4: Profit! > > But seriously, great work! > Thanks. |
Copyright © 1999-2021 by the D Language Foundation