Sono in procinto di passare da Webstorm a Visual Studio Code. Le prestazioni in Webstorm sono abissali.Codice Visual Studio Importazioni automatiche
Il codice di Visual Studio non è molto utile per trovare le dipendenze di cui ho bisogno e per importarle. Finora l'ho fatto manualmente, ma a dire il vero preferirei attendere 15 secondi prima che la webstorm trovi e aggiunga la mia importazione che deve scavare manualmente per essa.
sto usando il seme angular2 da @ Minko-gechev https://github.com/mgechev/angular2-seed
Ho un tsconfig.json nel mio basedir che assomiglia a questo:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"declaration": false,
"removeComments": true,
"noLib": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"sourceMap": true,
"pretty": true,
"allowUnreachableCode": false,
"allowUnusedLabels": false,
"noImplicitAny": true,
"noImplicitReturns": true,
"noImplicitUseStrict": false,
"noFallthroughCasesInSwitch": true
},
"exclude": [
"node_modules",
"dist",
"typings/index.d.ts",
"typings/modules",
"src"
],
"compileOnSave": false
}
e devo un altro nella mia directory src/client che assomiglia a questo:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false,
"allowSyntheticDefaultImports": true
}
}
Non so perché ce ne sono due. Il progetto seme angualr usa compiti di compilazione gulp dattiloscritto, quindi immagino che la compilazione sia diversa.
Cosa posso fare per rendere più utile vscode ??
Dare http://alm.tools/ a go – basarat
:-) vivendo lo stesso in questo momento. Hai trovato una soluzione? –
Sì, ho scoperto che TUTTO è stato aggiunto tramite estensioni. Prova "importazione automatica" "assistenza importazione dattiloscritto" "tsd-recommender" "npm intellisense" – reach4thelasers