digitalmars.D.announce - Visual D released
- Rainer Schuetze (33/33) Apr 18 2010 Hello,
- Walter Bright (2/4) Apr 18 2010 Awesome!
- Andrei Alexandrescu (5/9) Apr 18 2010 Whoa, this is awesome. It's so surprising! I thought the title is a joke...
- Rainer Schuetze (5/19) Apr 18 2010 Thanks.
- Andrei Alexandrescu (4/8) Apr 18 2010 This is a major contribution, and it comes right in time. There's been
- Mike Parker (15/19) Apr 19 2010 FYI, I posted about this announcement on my blog (The One With D) and
- Walter Bright (3/10) Apr 19 2010 The missing link:
- Andrei Alexandrescu (4/23) Apr 19 2010 Awesome. Everyone - vote up!
- Nick Sabalausky (3/3) Apr 18 2010 Sounds great :)
- Rainer Schuetze (7/13) Apr 18 2010 Unfortunately, the express versions of VS2008 do not support loading
- dennis luehring (3/6) Apr 18 2010 i hope
- Rainer Schuetze (3/14) Apr 18 2010 Thanks for the link.
- dennis luehring (8/9) Apr 19 2010 i've read the following on the http://www.jcxsoftware.com/ php-ide
- Rainer Schuetze (11/25) Apr 19 2010 Very good hint!
- Lars T. Kyllingstad (6/39) Apr 18 2010 Wow, this is awesome! I have a feeling this will make a BIG
- Andrej Mitrovic (2/2) Apr 18 2010 Awesome!
- Lionello Lunesu (3/46) Apr 18 2010 Amazing! Congratulations!
- %u (1/1) Apr 19 2010 very very nice. it doesn't work with VS2008 on a 64bit machine
- Rainer Schuetze (4/5) Apr 19 2010 I guess there are some issues with 32-bit applications having there own
- Michael Rynn (9/15) Apr 23 2010 The cv2pdb was already very useful, by itself, but with automatic
- Rainer Schuetze (5/30) Apr 23 2010 I just uploaded a new installer, that now includes cv2pdb. (The NSIS
- Simen kjaeraas (58/64) Apr 23 2010 Thank you. I love this.
- Rainer Schuetze (9/34) Apr 26 2010 Hi,
Hello, I'd like to announce the initial release of Visual D, a Visual Studio package providing both project management and language services for integration of the D programming language into Visual Studio. Here are some features: * Project management o all DMD command line options accessible o support for resource compiler o custom build commands o pre/post custom build steps o automatic dependency generation o automatic link between dependent projects o integrates cv2pdb for seamless debugger integration o new project templates * Language Service o syntax highlighting o simple word-completion o import statement completion o goto definition (using JSON file from compilation) o smart indentation o highlight/jump-to matching braces o code snippets * Supported Visual Studio versions o VS 2005, VS 2008 o with some limitations: VS.NET 2003, VS 2010 * Easy installer for hassle-free installation And for the fun and frustration: Visual D is completely written in D. Visual D can be downloaded from http://www.dsource.org/projects/visuald This project is still at an early stage, so you might notice a lot of rough edges. You can find a list of known issues on the feature-page. Any feedback is welcome. Enjoy, Rainer
Apr 18 2010
Rainer Schuetze wrote:Enjoy, RainerAwesome!
Apr 18 2010
On 04/18/2010 10:06 AM, Rainer Schuetze wrote:Hello, I'd like to announce the initial release of Visual D, a Visual Studio package providing both project management and language services for integration of the D programming language into Visual Studio.Whoa, this is awesome. It's so surprising! I thought the title is a joke at first. Great job Rainer! Do you have a few screenshots so I can take a look? Andrei
Apr 18 2010
Thanks. here's a very short tour: http://www.dsource.org/projects/visuald/wiki/ScreenShots Rainer Andrei Alexandrescu wrote:On 04/18/2010 10:06 AM, Rainer Schuetze wrote:Hello, I'd like to announce the initial release of Visual D, a Visual Studio package providing both project management and language services for integration of the D programming language into Visual Studio.Whoa, this is awesome. It's so surprising! I thought the title is a joke at first. Great job Rainer! Do you have a few screenshots so I can take a look? Andrei
Apr 18 2010
On 04/18/2010 12:45 PM, Rainer Schuetze wrote:Thanks. here's a very short tour: http://www.dsource.org/projects/visuald/wiki/ScreenShots RainerThis is a major contribution, and it comes right in time. There's been talk about a VS add-on for years. Thanks, Rainer! Andrei
Apr 18 2010
Andrei Alexandrescu wrote:On 04/18/2010 12:45 PM, Rainer Schuetze wrote:This is a major contribution, and it comes right in time. There's been talk about a VS add-on for years. Thanks, Rainer!FYI, I posted about this announcement on my blog (The One With D) and someone submitted the post to Reddit. Several of my D blog posts have been submitted to Reddit before, but none have had the sort of response I'm seeing now. I just checked my stats on a whim and the post about Visual D has the most single-day hits of any post in the 4 years I've been running the blog. Every time I refresh the stats page the hit count climbs higher. And for the curious, the previous single-day hit champ was a repost of h3r3tic's Hybrid GUI announcement (http://dblog.aldacron.net/2008/05/21/hybrid-gui-beta/). The numbers for Visual D are quickly pulling away from it. And, I'm noticing some severe lag from the newsgroups. Which I assume is due to load related to the Reddit announcement. This project definitely has some resonance.
Apr 19 2010
Mike Parker wrote:FYI, I posted about this announcement on my blog (The One With D) and someone submitted the post to Reddit. Several of my D blog posts have been submitted to Reddit before, but none have had the sort of response I'm seeing now. I just checked my stats on a whim and the post about Visual D has the most single-day hits of any post in the 4 years I've been running the blog. Every time I refresh the stats page the hit count climbs higher.The missing link: http://www.reddit.com/r/programming/comments/bt0ts/visual_d_program_d_in_visual_studio/
Apr 19 2010
On 04/19/2010 10:24 AM, Mike Parker wrote:Andrei Alexandrescu wrote:Awesome. Everyone - vote up! http://www.reddit.com/r/programming/comments/bt0ts/visual_d_program_d_in_visual_studio/ AndreiOn 04/18/2010 12:45 PM, Rainer Schuetze wrote:This is a major contribution, and it comes right in time. There's been talk about a VS add-on for years. Thanks, Rainer!FYI, I posted about this announcement on my blog (The One With D) and someone submitted the post to Reddit. Several of my D blog posts have been submitted to Reddit before, but none have had the sort of response I'm seeing now. I just checked my stats on a whim and the post about Visual D has the most single-day hits of any post in the 4 years I've been running the blog. Every time I refresh the stats page the hit count climbs higher. And for the curious, the previous single-day hit champ was a repost of h3r3tic's Hybrid GUI announcement (http://dblog.aldacron.net/2008/05/21/hybrid-gui-beta/). The numbers for Visual D are quickly pulling away from it. And, I'm noticing some severe lag from the newsgroups. Which I assume is due to load related to the Reddit announcement. This project definitely has some resonance.
Apr 19 2010
Sounds great :) This might be a stupid question (been awhile since I've done much with Visual Studio), but does this work with the Express versions?
Apr 18 2010
Unfortunately, the express versions of VS2008 do not support loading packages other than those that come with the express version. I've added it to the installer to try, but it does not work. Maybe someone can come up with a solution, so I've left it in the installer... Also, the VS2010 Express versions are not out yet, let's hope for some policy change from Microsoft. Nick Sabalausky wrote:Sounds great :) This might be a stupid question (been awhile since I've done much with Visual Studio), but does this work with the Express versions?
Apr 18 2010
Also, the VS2010 Express versions are not out yetnot fully correct http://www.microsoft.com/express/downloads/#Visual_Studio_2010_Express_Downloads..., let's hope for some policy change from Microsoft.i hope
Apr 18 2010
Thanks for the link. I installed it, but it won't load the Visual D package. Too bad... dennis luehring wrote:Also, the VS2010 Express versions are not out yetnot fully correct http://www.microsoft.com/express/downloads/#Visual_Studio_20 0_Express_Downloads >..., let's hope for some > policy change from Microsoft. i hope
Apr 18 2010
I installed it, but it won't load the Visual D package. Too bad...i've read the following on the http://www.jcxsoftware.com/ php-ide plugin extension page "... The express edition has limited functionality but one of its biggest limitations is that you can not load third party plug-ins like VS.Php. Lukily enough, VS.Php comes with its own copy of the Visual Studio shell in case you don't own Visual Studio Professional..." so it seems that there is an solution available
Apr 19 2010
Very good hint! You can use the (integrated) Visual Studio Shell, that is the IDE stripped of any language support. Installing Visual D on top of it will make it an IDE for D. Here is a download link for VS Shell 2008: http://www.microsoft.com/downloads/details.aspx?FamilyID=40646580-97FA-4698-B65F-620D4B4B1ED7&displaylang=en The version I tried is the release candidate for VS Shell 2010: http://www.microsoft.com/downloads/details.aspx?FamilyID=36023a58-2f85-4f7e-bd87-adac086e7ba6&displaylang=en I've seen some issues with debugging in this version, but these were also there with VS 2010 Professional. dennis luehring wrote:I installed it, but it won't load the Visual D package. Too bad...i've read the following on the http://www.jcxsoftware.com/ php-ide plugin extension page "... The express edition has limited functionality but one of its biggest limitations is that you can not load third party plug-ins like VS.Php. Lukily enough, VS.Php comes with its own copy of the Visual Studio shell in case you don't own Visual Studio Professional..." so it seems that there is an solution available
Apr 19 2010
Rainer Schuetze wrote:Hello, I'd like to announce the initial release of Visual D, a Visual Studio package providing both project management and language services for integration of the D programming language into Visual Studio. Here are some features: * Project management o all DMD command line options accessible o support for resource compiler o custom build commands o pre/post custom build steps o automatic dependency generation o automatic link between dependent projects o integrates cv2pdb for seamless debugger integration o new project templates * Language Service o syntax highlighting o simple word-completion o import statement completion o goto definition (using JSON file from compilation) o smart indentation o highlight/jump-to matching braces o code snippets * Supported Visual Studio versions o VS 2005, VS 2008 o with some limitations: VS.NET 2003, VS 2010 * Easy installer for hassle-free installationWow, this is awesome! I have a feeling this will make a BIG contribution when it comes to attracting people to D, not to mention keeping them here. :)And for the fun and frustration: Visual D is completely written in D.One shouldn't underestimate how important this last point is. -Lars
Apr 18 2010
Awesome! You should post this to reddit/ycombinator, I'm sure there's quite a few people using VStudio that wanted to know more about D (but have been hesitant to give it a fair try because there were no IDE's available).
Apr 18 2010
On 18-4-2010 23:06, Rainer Schuetze wrote:Hello, I'd like to announce the initial release of Visual D, a Visual Studio package providing both project management and language services for integration of the D programming language into Visual Studio. Here are some features: * Project management o all DMD command line options accessible o support for resource compiler o custom build commands o pre/post custom build steps o automatic dependency generation o automatic link between dependent projects o integrates cv2pdb for seamless debugger integration o new project templates * Language Service o syntax highlighting o simple word-completion o import statement completion o goto definition (using JSON file from compilation) o smart indentation o highlight/jump-to matching braces o code snippets * Supported Visual Studio versions o VS 2005, VS 2008 o with some limitations: VS.NET 2003, VS 2010 * Easy installer for hassle-free installation And for the fun and frustration: Visual D is completely written in D. Visual D can be downloaded from http://www.dsource.org/projects/visuald This project is still at an early stage, so you might notice a lot of rough edges. You can find a list of known issues on the feature-page. Any feedback is welcome. Enjoy, RainerAmazing! Congratulations! L.
Apr 18 2010
I guess there are some issues with 32-bit applications having there own registry branch. I'll need to get hold of a 64-bit windows to try... %u wrote:very very nice. it doesn't work with VS2008 on a 64bit machine
Apr 19 2010
On Sun, 18 Apr 2010 17:06:22 +0200, Rainer Schuetze wrote:Hello, I'd like to announce the initial release of Visual D, a Visual Studio package providing both project management and language services for integration of the D programming language into Visual Studio.The cv2pdb was already very useful, by itself, but with automatic integration, this should be popular with catchy title as well. But this means we need a new super fast server at Dsource, because it is awful slow now. I have managed to get the home page once, but nothing else. Connection times out. Is this an onslaught or just a normal breakdown? --- Michael
Apr 23 2010
Michael Rynn wrote:On Sun, 18 Apr 2010 17:06:22 +0200, Rainer Schuetze wrote:I just uploaded a new installer, that now includes cv2pdb. (The NSIS script language brings you back to the stone-age of programming).Hello, I'd like to announce the initial release of Visual D, a Visual Studio package providing both project management and language services for integration of the D programming language into Visual Studio.The cv2pdb was already very useful, by itself, but with automatic integration, this should be popular with catchy title as well.But this means we need a new super fast server at Dsource, because it is awful slow now. I have managed to get the home page once, but nothing else. Connection times out. Is this an onslaught or just a normal breakdown?dsource was never fast, but I can't tell if its current slowness might be related to this project. No stats available...--- Michael
Apr 23 2010
Rainer Schuetze <r.sagitario gmx.de> wrote:Hello, I'd like to announce the initial release of Visual D, a Visual Studio package providing both project management and language services for integration of the D programming language into Visual Studio.[snip]Enjoy, RainerThank you. I love this. However, I cannot seem to make anything compile. (I'm using VS2010) This is my build output (first run): ------ Build started: Project: D_Test, Configuration: Debug Win32 ------ Building "Debug\D Test.exe"... A subdirectory or file winmain.d already exists. Error occurred while processing: winmain.d. 'f' is not recognized as an internal or external command, operable program or batch file. 'C:\Program' is not recognized as an internal or external command, operable program or batch file. 'xit' is not recognized as an internal or external command, operable program or batch file. 'f' is not recognized as an internal or external command, operable program or batch file. ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ========== And second run: ------ Build started: Project: D_Test, Configuration: Debug Win32 ------ Building "Debug\D Test.exe"... A subdirectory or file -g already exists. Error occurred while processing: -g. A subdirectory or file -debug already exists. Error occurred while processing: -debug. A subdirectory or file -ofDebug\D already exists. Error occurred while processing: -ofDebug\D. A subdirectory or file Test.exe_cv already exists. Error occurred while processing: Test.exe_cv. A subdirectory or file -deps already exists. Error occurred while processing: -deps. A subdirectory or file Debug\D Test.dep already exists. Error occurred while processing: Debug\D Test.dep. A subdirectory or file -map already exists. Error occurred while processing: -map. A subdirectory or file Debug\D already exists. Error occurred while processing: Debug\D. A subdirectory or file Test.map already exists. Error occurred while processing: Test.map. A subdirectory or file -L/NOMAP already exists. Error occurred while processing: -L/NOMAP. A subdirectory or file winmain.d already exists. Error occurred while processing: winmain.d. 'f' is not recognized as an internal or external command, operable program or batch file. 'C:\Program' is not recognized as an internal or external command, operable program or batch file. 'xit' is not recognized as an internal or external command, operable program or batch file. 'f' is not recognized as an internal or external command, operable program or batch file. ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ========== Especially "'C:\Program' is not recognized as an internal or external command, operable program or batch file." seems to me to indicate improperly escaped strings. -- Simen
Apr 23 2010
Hi, I've found some issues with spaces in project name and directories, but nothing reproduced exactly your output. There's a new version available that also creates a buildlog, so the problem can be better analyzed. There's also a forum entry with the same issue http://www.dsource.org/forums/viewtopic.php?t=5326 so we'd better move discussions from the announcement group to the form. Simen kjaeraas wrote:Rainer Schuetze <r.sagitario gmx.de> wrote: However, I cannot seem to make anything compile. (I'm using VS2010) This is my build output (first run): ------ Build started: Project: D_Test, Configuration: Debug Win32 ------ Building "Debug\D Test.exe"... A subdirectory or file winmain.d already exists. Error occurred while processing: winmain.d. 'f' is not recognized as an internal or external command, operable program or batch file. 'C:\Program' is not recognized as an internal or external command, operable program or batch file. 'xit' is not recognized as an internal or external command, operable program or batch file. 'f' is not recognized as an internal or external command, operable program or batch file. ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========[...]Especially "'C:\Program' is not recognized as an internal or external command, operable program or batch file." seems to me to indicate improperly escaped strings.
Apr 26 2010