Strojopisem IntelliSense nefunguje v VS2012

hlasů
4

Takže mám nainstalováno rozšíření strojopisem a vidím nový typ projektu ( „HTML App s psacím stroji“ a „Ts“ typ souboru). Vše se zdá fungovat (kompilace, chyba zvýraznění atd.), Ale nejsem schopen dostat IntelliSense pracovat správně. Vznášející se nad parametr zobrazí jeho typ, ale kód dokončení a „Seznam členů“ nefungují. Nezáleží na tom, jestli jsem stiskněte tlačítko Strg + Space, nebo vyberte List Membersz menu, nic se neděje.

Snažil jsem se vypnout / zapnout „Seznam členů auto“ v možnostech, dokonce jsem resetovat všechny možnosti. IntelliSense funguje v jazyce C # projekty, a to dokonce funguje v souboru JS, který je generován.

Položena 02/10/2012 v 11:56
zdroj uživatelem
V jiných jazycích...                            


6 odpovědí

hlasů
4

To je zlý trochu Visual Studio problém. Musíte vedoucí „<“ pro tuto práci.

WRONG way to add a .ts reference:
/// reference path="myOtherFile.ts" />

RIGHT way:
/// <reference path="myOtherFile.ts" />

VS 2012 klesne na špatném textu při přetažení souboru z Solution Explorer stromu do textového souboru. Snadno napravit, ale těžko si všimnout problému v první řadě.

Odpovězeno 01/11/2012 v 19:07
zdroj uživatelem

hlasů
2

Jsem trochu v rozpacích na tento jeden, ale asi po 4 hodinách odinstalování / přeinstalování, re-zavádět atd ... Podíval jsem se na reference a všiml si něco divného:

Když jsem přetáhnout .d.ts(nebo jakýkoli .tssoubor tímto způsobem) jsem si to:

/// reference path="jquery.d.ts" />

Což je nesprávné. Všimněte si, že se jedná o XML-comment a potřebuje otevírací tag <. Změnil jsem na toto:

/// <reference path="jquery.d.ts" />

A najednou všechno začalo pracovat skvěle.

Odpovězeno 29/10/2012 v 04:03
zdroj uživatelem

hlasů
1

Otázkou k mým problémem bylo zakázání strojopisu Intellisense v Resharper. Viz tento blog

Odpovězeno 03/12/2013 v 13:45
zdroj uživatelem

hlasů
1

To je velmi zvláštní. Můžete po nějaké příklady míst, kde byste očekávali v seznamu dokončení se ukázat, ale ne?

Jen kontrola příčetnosti, nevidíte žádné členy po zadání tečka tady?

var n = 3;
n.

Pokud to nefunguje, je postup podání prosím chybu na projektu CodePlex.

Odpovězeno 02/10/2012 v 18:54
zdroj uživatelem

hlasů
0

Tento problém může být způsoben tím, MySQL Visual Studio rozšíření. Zkuste odinstalovat a zjistit, zda je problém stále existuje.

https://typescript.codeplex.com/workitem/24

Odpovězeno 20/11/2014 v 12:42
zdroj uživatelem

hlasů
0

Měl jsem stejný problém, a poté, co internetového vyhledávání našel StackOverflow otázku. Ale pak můj box havaroval restartu jsem si operační systém a pak IntelliSense začal pracovat. Moje odpověď byla restartovat operační systém, stejně jako VS2012.

Odpovězeno 28/10/2012 v 12:52
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more