I have 0.9.1.1 installed, and I've followed the
so it's now working. However I've noticed that it's unreliable.
Sometimes, it doesn't capture changes. I've been adding and removing the same line over and over with the js file open in VS so I can see when it changes, but sometimes, (mostly when I remove a line) it doesn't happen.
OK, I have a repro for one case but it may not be the same case for other users;
1) I have a web project that contains typescript.
2) I have a test project that links to those files using <TypeScriptCompile Include="..\www\Scripts***.ts"/>
When a TypeScript compiler error occurs the "Error List" window in VS2013 sometimes lists the reference from the other project. It's actually possible to get TWO editor windows open with the same file in the same solution. I'm not sure that's the
way to get two windows open, but basically if you edit and save in the "wrong" one, VS doesn't pick up the changes.
Presumably, it's looking for a save event in the web project instead of watching for filesystem changes. There are several wierd things about this;
1) Firstly, the fact that there are two windows open to the same file
2) You'd think that even if the web project couldn't "see" the file changes, the test project would have compiled the file into the same folder - although I've just looked at my csproj is missing the relevant pieces of TypeScript config to do that.
Presumably though, I don't
want to build the files in both projects anyway.
3) You'd also expect, that if VS thought to open two separate windows for a file that when you saved changes in one it would popup a dialog on the other to say the on-disk version had been modified.
Clearly there's a complex identity here that's screwing up TypeScript at the very least.