Jump to page: 1 26  
Page
Thread overview
Visual D 1.0.0 released
Jul 04, 2020
Rainer Schuetze
Jul 04, 2020
Manu
Jul 12, 2020
greatsam4sure
Jul 12, 2020
Rainer Schuetze
Jul 13, 2020
Rainer Schuetze
Jul 13, 2020
Greatsam4sure
Jul 15, 2020
greatsam4sure
Jul 04, 2020
Arafel
Jul 04, 2020
Rainer Schuetze
D Plugin for Visual Studio Code [was Re: Visual D 1.0.0 released]
Jul 04, 2020
Arafel
Jul 04, 2020
Paul Backus
Jul 04, 2020
Arafel
Jul 04, 2020
aberba
Jul 04, 2020
kinke
Jul 04, 2020
user1234
Jul 04, 2020
user1234
Jul 05, 2020
Robert M. Münch
Jul 05, 2020
Rainer Schuetze
Jul 05, 2020
Arjan
Jul 06, 2020
IGotD-
Jul 07, 2020
Walter Bright
Jul 07, 2020
JN
Jul 08, 2020
Manu
Jul 08, 2020
Walter Bright
Jul 10, 2020
Rainer Schuetze
Jul 10, 2020
Walter Bright
Jul 10, 2020
rikki cattermole
Jul 08, 2020
Greatsam4sure
Jul 08, 2020
Manu
Jul 10, 2020
psycha0s
Jul 10, 2020
IGotD-
Jul 10, 2020
psycha0s
Jul 08, 2020
aberba
Jul 09, 2020
Manu
Jul 09, 2020
Manu
Jul 09, 2020
rikki cattermole
Jul 10, 2020
Manu
Jul 10, 2020
Jacob Carlborg
Jul 10, 2020
Paolo Invernizzi
Jul 10, 2020
Rainer Schuetze
Jul 10, 2020
Jacob Carlborg
Jul 09, 2020
aberba
Jul 09, 2020
Jacob Carlborg
Jul 10, 2020
Rainer Schuetze
Jul 10, 2020
Jacob Carlborg
Jul 10, 2020
Rainer Schuetze
July 04, 2020
Hello,

after having passed the 10 year anniversary of public availability recently, it is finally time to release version 1.0 of Visual D, the Visual Studio extension that adds D language support to VS 2008-2019.

You can find the installer at http://rainers.github.io/visuald/visuald/StartPage.html

Highlights from this release:

- semantic engine based on dmd front end now enabled by default and updated to 2.092. If you are low on memory or run a 32-bit Windows, you should switch back to the legacy engine.

- debugger extension mago will now evaluate struct or class properties (methods or fields) __debugOverview, __debugExpanded and __debugTextView to customize the debugger display. mago can even display forward ranges as a list, but that is currently rather slow, so it is disabled by default (see debugger options).

- the bar on the top of the edit window now displays the current edit scope and allows faster navigation within a source file (needs the dmd based engine)

- ever wondered how to navigate to the type of a variable declared by `auto` inference? clicking an identifier in a tool tip from intellisense will now jump to its definition (only with the dmd based engine)

See https://rainers.github.io/visuald/visuald/VersionHistory.html for the complete list of changes.

Cheers,
Rainer
July 05, 2020
This is huge!

Congrats on the super cool milestone with a bunch of really great new stuff.
Thanks so much for your tireless work Rainer!
I wouldn't be here without all your effort on this.

On Sat, Jul 4, 2020 at 11:05 PM Rainer Schuetze via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote:

> Hello,
>
> after having passed the 10 year anniversary of public availability recently, it is finally time to release version 1.0 of Visual D, the Visual Studio extension that adds D language support to VS 2008-2019.
>
> You can find the installer at http://rainers.github.io/visuald/visuald/StartPage.html
>
> Highlights from this release:
>
> - semantic engine based on dmd front end now enabled by default and updated to 2.092. If you are low on memory or run a 32-bit Windows, you should switch back to the legacy engine.
>
> - debugger extension mago will now evaluate struct or class properties (methods or fields) __debugOverview, __debugExpanded and __debugTextView to customize the debugger display. mago can even display forward ranges as a list, but that is currently rather slow, so it is disabled by default (see debugger options).
>
> - the bar on the top of the edit window now displays the current edit scope and allows faster navigation within a source file (needs the dmd based engine)
>
> - ever wondered how to navigate to the type of a variable declared by `auto` inference? clicking an identifier in a tool tip from intellisense will now jump to its definition (only with the dmd based engine)
>
> See https://rainers.github.io/visuald/visuald/VersionHistory.html for the complete list of changes.
>
> Cheers,
> Rainer
>


July 04, 2020
On 4/7/20 15:00, Rainer Schuetze wrote:
> Hello,
> 
> after having passed the 10 year anniversary of public availability
> recently, it is finally time to release version 1.0 of Visual D, the
> Visual Studio extension that adds D language support to VS 2008-2019.
> 
> You can find the installer at
> http://rainers.github.io/visuald/visuald/StartPage.html
> 
> Highlights from this release:
> 
> - semantic engine based on dmd front end now enabled by default and
> updated to 2.092. If you are low on memory or run a 32-bit Windows, you
> should switch back to the legacy engine.
> 
> - debugger extension mago will now evaluate struct or class properties
> (methods or fields) __debugOverview, __debugExpanded and __debugTextView
> to customize the debugger display. mago can even display forward ranges
> as a list, but that is currently rather slow, so it is disabled by
> default (see debugger options).
> 
> - the bar on the top of the edit window now displays the current edit
> scope and allows faster navigation within a source file (needs the dmd
> based engine)
> 
> - ever wondered how to navigate to the type of a variable declared by
> `auto` inference? clicking an identifier in a tool tip from intellisense
> will now jump to its definition (only with the dmd based engine)
> 
> See https://rainers.github.io/visuald/visuald/VersionHistory.html for
> the complete list of changes.
> 
> Cheers,
> Rainer
> 

Looks great!

I could only see windows installers though, and at first sight it seems to be Win only... is there any chance it would work with VSCode for linux / VSCodium (even if built manually)?

July 04, 2020
Thanks a lot, Rainer!
July 04, 2020

On 04/07/2020 17:16, Arafel wrote:
> On 4/7/20 15:00, Rainer Schuetze wrote:
>> Hello,
>>
>> after having passed the 10 year anniversary of public availability recently, it is finally time to release version 1.0 of Visual D, the Visual Studio extension that adds D language support to VS 2008-2019.
>>
>> You can find the installer at http://rainers.github.io/visuald/visuald/StartPage.html
>>
>> Highlights from this release:
>>
>> - semantic engine based on dmd front end now enabled by default and updated to 2.092. If you are low on memory or run a 32-bit Windows, you should switch back to the legacy engine.
>>
>> - debugger extension mago will now evaluate struct or class properties (methods or fields) __debugOverview, __debugExpanded and __debugTextView to customize the debugger display. mago can even display forward ranges as a list, but that is currently rather slow, so it is disabled by default (see debugger options).
>>
>> - the bar on the top of the edit window now displays the current edit scope and allows faster navigation within a source file (needs the dmd based engine)
>>
>> - ever wondered how to navigate to the type of a variable declared by `auto` inference? clicking an identifier in a tool tip from intellisense will now jump to its definition (only with the dmd based engine)
>>
>> See https://rainers.github.io/visuald/visuald/VersionHistory.html for the complete list of changes.
>>
>> Cheers,
>> Rainer
>>
> 
> Looks great!
> 
> I could only see windows installers though, and at first sight it seems to be Win only... is there any chance it would work with VSCode for linux / VSCodium (even if built manually)?
> 

Indeed, this is Windows only. Visual Studio Code is a different platform than Visual Studio. Not sure why Microsoft named them so that they are easily confused.
July 04, 2020
On 4/7/20 17:42, Rainer Schuetze wrote:
> 
> Indeed, this is Windows only. Visual Studio Code is a different platform
> than Visual Studio. Not sure why Microsoft named them so that they are
> easily confused.
> 

(Moving to the learn forum, since it now seems more appropriate)

It's certainly confusing that "Visual Studio" and "Visual Studio Code" are different platforms...

Is there any D plugin that would work with the latter, specially in a linux environment?
July 04, 2020
On Saturday, 4 July 2020 at 17:11:47 UTC, Arafel wrote:
> On 4/7/20 17:42, Rainer Schuetze wrote:
>> 
>> Indeed, this is Windows only. Visual Studio Code is a different platform
>> than Visual Studio. Not sure why Microsoft named them so that they are
>> easily confused.
>> 
>
> (Moving to the learn forum, since it now seems more appropriate)
>
> It's certainly confusing that "Visual Studio" and "Visual Studio Code" are different platforms...
>
> Is there any D plugin that would work with the latter, specially in a linux environment?

You're looking for code-d:

https://github.com/Pure-D/code-d
July 04, 2020
On 4/7/20 19:58, Paul Backus wrote:
> 
> You're looking for code-d:
> 
> https://github.com/Pure-D/code-d

Thanks! I'm trying it, although at least with VSCodium and Linux I had to build from sources, it didn't show by searching in the marketplace.
July 04, 2020
On Saturday, 4 July 2020 at 19:52:42 UTC, Arafel wrote:
> On 4/7/20 19:58, Paul Backus wrote:
>> 
>> You're looking for code-d:
>> 
>> https://github.com/Pure-D/code-d
>
> Thanks! I'm trying it, although at least with VSCodium and Linux I had to build from sources, it didn't show by searching in the marketplace.

It DOES appear in the marketplace, its what I'm using. Just  search for D programming or something. Its the most popular one there.

 One would assume such information is obvious to find but it is not. Unless you're already familiar with the ecosystem.
July 04, 2020
On Saturday, 4 July 2020 at 13:00:16 UTC, Rainer Schuetze wrote:
> Hello,
>
> after having passed the 10 year anniversary of public availability recently, it is finally time to release version 1.0 of Visual D, the Visual Studio extension that adds D language support to VS 2008-2019.
>
> You can find the installer at http://rainers.github.io/visuald/visuald/StartPage.html
>
> Highlights from this release:
>
> - semantic engine based on dmd front end now enabled by default and updated to 2.092. If you are low on memory or run a 32-bit Windows, you should switch back to the legacy engine.
>
> - debugger extension mago will now evaluate struct or class properties (methods or fields) __debugOverview, __debugExpanded and __debugTextView to customize the debugger display. mago can even display forward ranges as a list, but that is currently rather slow, so it is disabled by default (see debugger options).
>
> - the bar on the top of the edit window now displays the current edit scope and allows faster navigation within a source file (needs the dmd based engine)
>
> - ever wondered how to navigate to the type of a variable declared by `auto` inference? clicking an identifier in a tool tip from intellisense will now jump to its definition (only with the dmd based engine)
>
> See https://rainers.github.io/visuald/visuald/VersionHistory.html for the complete list of changes.
>
> Cheers,
> Rainer

congratulation for this milestone. In open source software people often stagnate forever in their 0.y.z versions so this is wise decision, also because as it's not a library the semver rules matter less.

This would have been worth a post in D.announce but D.learn is nice too I suppose ;)
« First   ‹ Prev
1 2 3 4 5 6