Thread overview | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
July 04, 2020 Visual D 1.0.0 released | ||||
---|---|---|---|---|
| ||||
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 Re: Visual D 1.0.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze Attachments:
| 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 Re: Visual D 1.0.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | 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 Re: Visual D 1.0.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | Thanks a lot, Rainer! |
July 04, 2020 Re: Visual D 1.0.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Arafel |
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 D Plugin for Visual Studio Code [was Re: Visual D 1.0.0 released] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | 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 Re: D Plugin for Visual Studio Code [was Re: Visual D 1.0.0 released] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Arafel | 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 Re: D Plugin for Visual Studio Code [was Re: Visual D 1.0.0 released] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Paul Backus | 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 Re: D Plugin for Visual Studio Code [was Re: Visual D 1.0.0 released] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Arafel | 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 Re: Visual D 1.0.0 released | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | 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 ;)
|
Copyright © 1999-2021 by the D Language Foundation