2014-04-23 19 views
5

Visual Studio 2013 z:javascript/node.js IntelliSense w Visual Studio 2013/Resharper problematyczne

  • ReSharper 8.2
  • node.js narzędzi
  • Web Essentials

od co ja zbierać z node.js tools site, powinienem uzyskać intellisense.

Jednak podczas edytowania javascript w projekcie node.js dostaję dziwną intellisense, która sugeruje wszelkiego rodzaju nieistotne rzeczy. Nie ma żadnej użytecznej intellisense dla węzła, i robi rzeczy takie jak autouzupełnianie require jako required co jest bardzo denerwujące, ponieważ muszę uciekać, aby powstrzymać go przed zmianą, czasami tęsknię za tym i powoduje to błąd runtime.

To daje mi intellisense dla mojego własnego kodu w projekcie, ale bardzo niewiele więcej.

czytam to z pewną nadzieją:

https://nodejstools.codeplex.com/workitem/562

Jednakże, jeśli wyłączyć resharper intellisense dla plików js, raczej niż odroczenie do Visual Studio/node.js narzędzi mam w ogóle żadnego intellisense . Robię to w tej chwili, ponieważ nic nie jest lepsze niż posiadanie numeru require -> .

Nie można znaleźć niczego przydatnego w Google lub w StackOverflow.

Odpowiedz

6

Jeśli wyłączysz uzupełnianie kodu ReSharper, musisz również upewnić się, że Visual Studio jest włączone. Przejdź do Narzędzia -> Opcje -> Edytor tekstu -> Node.js i poszukaj pól wyboru "Uzupełnienie instrukcji".

+2

To nie było całkiem możliwe, ale postawił mnie na właściwej ścieżce - znajdował się w menu Narzędzia -> Opcje -> Edytor tekstu -> JavaScript -> Lista autorów. Dzięki! – nrkn