web-dev-qa-db-fra.com

Comment désactiver les instructions d'importation automatiques dans VsCode October 2017

La dernière version de VS Code installée il y a quelques jours (mise à jour d'octobre 2017) continue d'ajouter de nombreux types d'instructions d'importation étranges en haut du fichier de code .ts.

Par exemple, alors que je modifiais un fichier, VsCode a soudainement ajouté une ligne comme celle-ci en haut du fichier:

import { Stack } from "../../../../../../../../../Repos/Web/node_modules/@types/d3";

Comment désactiver ce comportement?

18
prmph

Vous pouvez le désactiver en ajoutant cette ligne à vos paramètres d'utilisateur ou d'espace de travail (File>Preferences>Settings).

"TypeScript.autoImportSuggestions.enabled": false

Réf .: https://github.com/Microsoft/vscode/issues/38551

25
"TypeScript.suggest.autoImports": false 
"javascript.suggest.autoImports": false

Version fraîche du code VS Février 2019

1
Evgeniy Zaykov

Pour ceux qui utilisent React/JavaScript, vous devez modifier ce paramètre dans Fichier> Préférences> Paramètres:

"javascript.updateImportsOnFileMove.enabled": "never",
0
Kurt William

Depuis août 2018 (1,25), la réponse acceptée ne fonctionne pas toujours. 

Au lieu de cela, ajoutez cette ligne à votre paramètre spécifique au dossier.

{  "TypeScript.preferences.importModuleSpecifier": "relative" }

Ne comprenez pas ce qui se passe ici, mais ces changements de chemin automatiques ne se produisent jamais dans mon environnement. 

0
Quv