Få TypeScript i Visual Studio 2015 til å fullføre automatisk ved enter og fullføre parenteser


Jeg begynte akkurat å bruke TypeScript, og brukte TypeScript Playground her: https://www.typescriptlang.org/play/index.html

Den har anstendig intellisense, og fullfører automatisk ved trykk på enter, samt fullfører parenteser og klammer automatisk.

Men, når jeg først bestemte meg for å bruke det i VS 2015, la jeg merke til at enter ikke lenger velger den foreslåtte rullegardinmenyen, og verken parenteser eller klammer legges til automatisk. Når man programmerer i C#, fungerer disse funksjonene veldig bra.

Hvordan aktiverer jeg denne oppførselen i Visual Studio? Jeg antar at hvis det finnes på nettstedet, vil det definitivt finnes i et fullverdig IDE som VS.

Kan jeg aktivere lignende refaktoreringsegenskaper som i C#, for eksempel automatisk omdøping av variabler/egenskaper på tvers av prosjektet hvis jeg endrer et variabelnavn? Å bruke Ctrl-R Ctrl-R for å omdøpe en variabel ser ikke ut til å fungere, det endrer bare linjen jeg står på.

Rediger :

  • VS 2015 Oppdatering 3
  • Typescript for VS 2015 v 1.8.6.0
  • Typescript for VS 2015 v 2.0

Edit2: Oppgradert til TS 2.0 VS-pluginen. Automatic Brace Completion-avkrysningsboksen er ikke lenger nedtonet, men å aktivere den ser fortsatt ikke ut til å ha noen effekt på parentesfullføring.

Edit3: Disse funksjonene finnes i Visual Studio Code.

Svar #1

TypeScript 2.0.2 RC for Visual Studio 2015 — 30. august 2016 løste dette problemet. Du kan laste det ned her.

Klikk på Detaljer for å se listen over alle versjonene.

Svar #2

Sørg for at du har den nyeste TypeScript VS-utvidelsen installert.

Relaterte artikler