ค้นหาเว็บไซต์

typescript - การนำเข้าอัตโนมัติของ VSCode ใช้งานไม่ได้สำหรับโปรเจกต์ Angular ที่สะอาด


มีโปรเจ็กต์ Angular 10 ที่สะอาดพร้อมกับ Typescript 3.9.7 บางการนำเข้าอัตโนมัติและคำแนะนำไม่ทำงาน ตัวอย่างเช่น ฉันเริ่มพิมพ์ FormsM... และมันควรปรากฏ FormsModule เพื่อทำการเติมข้อความอัตโนมัติและนำเข้าจาก @angular/forms แต่ตัวเลือกนี้ไม่ปรากฏ อย่างไรก็ตาม มีตัวเลือกอื่น ๆ ที่ปรากฏ เช่น: FormStyle (จาก @angular/common)

ฉันได้ลองเพิ่ม "typeRoots": [ "node_modules" ] ลงใน tsconfig.json ของฉันแล้วแต่ก็ไม่ได้ผล นี่เป็นปัญหาของ TypeScript หรือเป็นปัญหาของ VSCode กันแน่ นี่มันฆ่าประสิทธิภาพการทำงานของฉันเลย กรุณาช่วยด้วย

ฉันถึงกับติดตั้งส่วนขยายหลายตัวแล้ว แต่ไม่มีตัวไหนดูเหมือนจะใช้งานได้สำหรับฉัน ฉันได้เปิดใช้งานเหล่านี้:

  • Visual Studio IntelliCode
  • กล่องเครื่องมือ TypeScript
  • ตัวนำเข้า TypeScript
  • ฮีโร่ TypeScript
  • TSLint
  • สวยกว่า
  • โค้ดสั้นของ Javascript (ES6)
  • ไฟล์ Angular

คำตอบ #1

มีส่วนขยายของ VSCode ที่ชื่อว่า Angular Essentials มันทำงานได้ผลสำหรับฉัน นี่คือลิงก์ของส่วนขยาย

บทความที่เกี่ยวข้อง