تایپاسکریپت - چگونه اعلامیههای واردات خودکار را در VsCode اکتبر ۲۰۱۷ غیرفعال کنیم
جدیدترین نسخهی VS Code که چند روز پیش نصب شد (بهروزرسانی اکتبر ۲۰۱۷) مدام انواع عبارات ایمپورت عجیب را به بالای فایل کد .ts اضافه میکند.
برای مثال، وقتی داشتم یک فایل را ویرایش میکردم، VsCode ناگهان یک خط مثل این را به بالای فایل اضافه کرد:
import { Stack } from "../../../../../../../../../Repos/Web/node_modules/@types/d3";
چطور میتوانم این رفتار را غیرفعال کنم؟
پاسخ شماره ۱
"typescript.suggest.autoImports": false
"javascript.suggest.autoImports": false
نسخه تازه VS Code. فوریه ۲۰۱۹
پاسخ شماره ۲
می توانید با افزودن این خط به تنظیمات کاربر یا فضای کاری خود (Preferences>تنظیمات یا Code>Preferences>تنظیمات) آن را غیرفعال کنید.
"typescript.autoImportSuggestions.enabled": false
ارجاع: https://github.com/Microsoft/vscode/issues/38551
پاسخ شماره ۳
بهروزرسانی شده برای نسخه جدید VSCode 2019 برای استفاده از رابط کاربری به منظور تغییر تنظیمات. بنابراین File > Preference > Setting را انتخاب کنید و سپس در بخش Workspace جستجو کنید auto. جاوااسکریپت یا تایپاسکریپت را پیدا کنید که کلمه برجسته auto import دارد، سپس برای فعال یا غیرفعال کردن این قابلیت تیک آن را بزنید یا بردارید.
اینجا تصویر برای مرجع است.
