Jump to page: 1 2
Thread overview
Visual D 0.3.29 features C++ to D conversion wizard
Dec 03, 2011
Rainer Schuetze
Dec 03, 2011
Adrian
Dec 03, 2011
Rainer Schuetze
Dec 03, 2011
Mirko Pilger
Dec 03, 2011
Michal Minich
Dec 03, 2011
Rainer Schuetze
Dec 03, 2011
Rainer Schuetze
Dec 03, 2011
Mirko Pilger
Dec 04, 2011
Adrian
Dec 03, 2011
Vladimir Panteleev
Dec 03, 2011
Rainer Schuetze
Dec 04, 2011
bearophile
Dec 04, 2011
Rainer Schuetze
December 03, 2011
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

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

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
i neither see the menu entry nor the command assignment, too. i'm using the vs shell 2008.


December 03, 2011
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
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
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
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
> 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

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.
« First   ‹ Prev
1 2