Express 4 intellisense not working

Jan 2, 2015 at 10:21 AM
Create an app using the express 4 template.
intellisense on app created by express() works, but it doesn't work on router created using express.Router()
Jan 2, 2015 at 10:25 AM
It is so strange that once I open another solution and then reopen the express 4 solution just created.
The Intellisense fails to recognize express library. can't get completion when I try to requrie(express)
Coordinator
Jan 2, 2015 at 9:22 PM
Hi chbdetta, I can't reproduce your first issue (router intellisense is working), and your second issue similar to something we fixed recently: https://nodejstools.codeplex.com/workitem/1568

Would you mind letting us know if it is still broken on the latest dev build? http://nodejstools.codeplex.com/releases/view/213463

Thx
Jan 4, 2015 at 2:05 AM
Installed the lasted build and the second issue is fixed, express intellisense work after reopen the solution.
But the router intellisense is still somehow tricky, http verbs method like get or post are not included in the completion list.

And another strange issue come up. The indention is broken in nested blocks

example:
function a() {
    var a = 3;
    function b() {
        var c = 4;
        |      <= the cursor should be here but in fact
            |  <= It's one more tab behind.
    }
}
Thanks!
Jan 20, 2015 at 6:29 AM
The indention issue happens to me too ALL the time, and it usually goes much farther (~10 tabs). Is there a solution for this?
Feb 3, 2015 at 7:00 PM
Also, Express 4 intellisense seems to vary from version to version of Express: https://nodejstools.codeplex.com/workitem/1789