Bagaimana cara membuat Visual Studio Code menampilkan semua kesalahan tipe TypeScript?


Dalam proyek TypeScript/React saya, "react-scripts start" menunjukkan kesalahan tipe yang tidak ditampilkan secara langsung di IDE Visual Studio Code saya. Sebagian besar kesalahan tipe sebenarnya ditampilkan secara langsung, tetapi tidak semuanya. Apa yang bisa menjadi penyebab hal itu? Bagaimana saya bisa membuat Visual Studio Code menampilkan semua kesalahan secara langsung?

Pengaturan VS Code "typescript.validate.enable" disetel ke true

tsconfig.json saya:

{
  ...
  "compilerOptions": {
    ....
    "noImplicitAny": true,
    "strictBindCallApply": true,
    "strictFunctionTypes": true,
    "strictPropertyInitialization": true,
    "strictNullChecks": true,
    ...
  }
  ...
}

Jawaban #1

Saya tidak begitu yakin apakah ini adalah solusi untuk masalah Anda, tapi bagi saya saya sering mengalami masalah seperti yang Anda jelaskan ketika VSCODE berjalan pada versi yang berbeda dari versi build Anda.

Di pojok kanan bawah, Anda dapat memilih versi mana yang ingin Anda gunakan di Visual Studio Code:

Cukup klik nomor versi (3.0.3 dalam gambar) dan pilih versi dari workspace Anda daripada yang terbaru yang terpasang di vscode!

Artikel terkait