Visual Studio Code Автоматический импорт
Я нахожусь в процессе перехода от Webstorm к Visual Studio Code. Производительность в Webstorm ужасна.
Код Visual Studio не очень помогает найти нужные мне зависимости и импортировать их. До сих пор я делал это вручную, но, честно говоря, я бы предпочел подождать 15 секунд, пока веб-шторм не найдет и не добавит мой импорт, который придется искать вручную.
Я использую семя angular2 от @ minko-gechevhttps://github.com/mgechev/angular2-seed
У меня есть tsconfig.json в моем baseDir, который выглядит так:
{
"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
}
и у меня есть еще один в моем каталоге src / client, который выглядит так:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false,
"allowSyntheticDefaultImports": true
}
}
Я не знаю, почему их два. Проект семени angualr использует задачи сборки машинописного текста, так что, думаю, компиляция будет другой.
Что я могу сделать, чтобы vscode был более полезным ??