Live data from Hacker News

Node.js Tools for Visual Studio

nodejstools.codeplex.com

51–60 of 70 posts

Re: Node.js Tools for Visual Studio

#51
post #4

Does anyone else get the impression that MS shifted a lot of its attention to web developers? There is an incredible amount of web technologies and dev tools coming from ms that are being presented at Build 2014. In fact so many that I'm having a hard time keeping up...

Where does it say that this was made by MS?

the first comment. the project is lead by MS but takes community pull requests.

Re: Node.js Tools for Visual Studio

#52

Note for those visiting the thread, I found one of the big things with this release is the support for Edit & Continue: http://nodejstools.codeplex.com/releases/view/104141 https://www.youtube.com/watch?v=ZAroJmb6XY4 It was in the original title, but has been edited out.

I just fired up a NodejsConsoleApp project in VS 2013, created a few simple functions, set a breakpoint, and started stepping through. To be fair, I assumed Edit and Continue would work like it works for other .Net or Native projects, or like the old VB or even VBA.

1) "Set Next Statement" doesn't work, which is a pretty big part of E&C

2) I could change code and literals without stopping and restarting the debugging session. Each change causes the current statement to jump to the top of the current function, or to the first line if modifying code outside of any function. Local variables are reset, but globals retain their state.

3) Interestingly, I could change code in a function that does not have the focus, and nothing is reset, then step into that function.

I remember seeing something similar when V8 was being demoed and showed a "live edit" capability, so I guess NTVS has similar functionality.

It short, it sort of works, but it's not the same as E&C for .Net (C# or VB), C/C++ native code, or Office VBA.

Re: Node.js Tools for Visual Studio

#53

Until they can address the problem with building certain NPM modules on windows (ie `node-gyp` related ones), this is a bit of a non-starter. Sadly the only reason I keep my windows based desktop around these days is PC gaming is still very much windows based.

Sometimes packages look for a specific install of VS. To set it to the installed version try:

`npm install -msvs_version=2013`

Re: Node.js Tools for Visual Studio

#54
post #28

Earlier quoted context omitted.

Sorry, still true: http://www.google.com/trends/explore#q=nodejs%20mac%2C%20nod...

That's a search trend. It includes people searching for help. I'm not surprised Windows leads it for Node, it's a pain to work with most *nix software (especially that which doesn't have a point and click interface) on Windows.

Keep telling yourself that, specially when the spikes are the same than in Linux.

Re: Node.js Tools for Visual Studio

#55

Until they can address the problem with building certain NPM modules on windows (ie `node-gyp` related ones), this is a bit of a non-starter. Sadly the only reason I keep my windows based desktop around these days is PC gaming is still very much windows based.

I keep hearing this meme but I use node on Windows and don't have any issues with this. You have to have Visual Studio and Python installed, but most of us have that anyway. Which node modules are problem children?

I had trouble with bcrypt

Re: Node.js Tools for Visual Studio

#56
post #35

(group lead here) Thanks GravityWell for posting. We just got done giving a talk on NTVS & PTVS at Build in SF. The reception was great (given this is a primarily .net conference). I did an informal poll of the audience (180 or so), asking whether they were planning on deploying node/python in their enterprise . The response was around 75-85% Yes to both, which was somewhat higher that I had expected. The cool new fe…

Will this cleanly upgrade to the 1.0 version? I thought about installing the alpha, but was a little bit cagey; I don't know why, I just was...

Re: Node.js Tools for Visual Studio

#57
post #35

(group lead here) Thanks GravityWell for posting. We just got done giving a talk on NTVS & PTVS at Build in SF. The reception was great (given this is a primarily .net conference). I did an informal poll of the audience (180 or so), asking whether they were planning on deploying node/python in their enterprise . The response was around 75-85% Yes to both, which was somewhat higher that I had expected. The cool new fe…

So, should we stop learning C#? I mean what's the point with the current "JS is a ubiquitous silver bullet" trend? How does the Project Helios fit in?

Re: Node.js Tools for Visual Studio

#58
post #20
post #19

It's better late than never. It's just easier to say 'I quit' because it's likely none of Node.js developers will switch to using Visual Studio rather than give it a try. Though I probably will never use Visual Studio for writing my Node.js project, kudos for MS not being the old MS. So what's next for MS? I think they are getting the direction right for opening up for external MS product users, and now it's time to…

I think msft building this kind of tooling around exciting tech like node gives node more credibility in a big enterprise type of shop...will only be a good thing for node,

And with JS average developers being potentially cheaper (at least in future) the enterprise might actually consider it.

Re: Node.js Tools for Visual Studio

#59

Earlier quoted context omitted.

I keep hearing this meme but I use node on Windows and don't have any issues with this. You have to have Visual Studio and Python installed, but most of us have that anyway. Which node modules are problem children?

We had a lot of issues with sqlite. What version of VS did you need? Some of the information on getting gyp working was like VS2008 SP1, plus the Win7.1 SDK. If this is no longer true, I'll give it a whirl.

I had the same trouble (used SQLLite for RoR), i think it was my 64 bit version of Win7, which gave the most problems (some compiling errors).

A lot has been mentioned on the internet (how to fix it), but none seemed to work. I even recompiled everything :(

Re: Node.js Tools for Visual Studio

#60

Earlier quoted context omitted.

I keep hearing this meme but I use node on Windows and don't have any issues with this. You have to have Visual Studio and Python installed, but most of us have that anyway. Which node modules are problem children?

I had trouble with bcrypt

Same, my problem was with a project that contained bcrypt in a node js project (fetched it from GitHub and NodeJS in Visual Studio didn't succeed at importing bcrypt for some reason).

I think it was the Ghost project (the blogging platform), that used bcrypt. (i hope you guys of NodeJS Tools read this, because it was the reason i didn't use it and used my Raspberry PI as an alternative :) )

Post reply on HN