Skip to content

Roadmap for Node Intellisense? #488

Closed
@ghost

Description

I was comparing WebStorm 10 with VS 2015 earlier this week and when I had some issues with WebStorm's autocomplete, I told JetBrains support how unfavorably their feature compared to Visual Studio's with regard to third party NPMs (my particular problem was with lodash). Their support staff responded:

"For WebStorm 10, the possible workaround is [manually setting up the] typescript stubs ...

As for Visual Studio... Well, indeed it provides more accurate completion - as it's based on JSLS service that works by executing the JavaScript code to dynamically provide syntactically correct completions. But, as you can imagine, need to execute code dynamically in background causes a huge memory and CPU overdraft, especially when working with Node.js projects that are much larger and more complicated than average client-side apps. That's why MS is planning to abandon this service and start using typescript stubs for completion when working with Node.js"

I told them that I don't think you'd replace your current system with something that's less automatic.
But, now I'm wondering where this is coming from (maybe here) and I want to confirm - are we going to be forced to find and setup Typescript stubs for all third-party libs at some point?

Thanks for your work!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions