typescript - Foreslåtte auto-importer vises ikke i VS Code 1.88.0
Jeg har installert de nødvendige bibliotekene for MUI, men når jeg skriver en enkel komponent som Typography, dukker den ikke opp i IntelliSense. I stedet viser den @mui/icons-material. Se bildene nedenfor.
Dette fungerte tidligere fint til jeg oppdaterte VSCode til den nyeste versjonen.
Er det noen som opplever det samme problemet?
Svar #1
VS Code 1.88 «ødelagte» noen auto-import-funksjoner. Dette er sporet i sak 1.88.0 update broke JS Auto Import functionality #58113. Mer korrekt er det å si at den innebygde TypeScript-språkstøtteutvidelsen i VS Code 1.88, som bruker TypeScript 5.4, har problemet fra TS 5.4, No auto-import from aliased symbol from ts files in js files #57740, som er fikset av Pull Request fix type import check for default-import/re-export in js files #57778, og som ble glemt å backportere til TS 5.4. Backporten er nå gjort i TS 5.4.5, og backporten vil bli inkludert i VS Code 1.88.1, som nå er lansert.
I mellomtiden kan du midlertidig bytte til den nattlige TypeScript-språkstøtteutvidelsen: .ms-vscode.vscode-typescript-next, som har fiksen (kilde). Hvis du ikke får det til å fungere, har du også muligheten til midlertidig å rulle tilbake den innebygde TypeScript-språkfunksjonsutvidelsen (søk etter "@builtin typescript" i Utvidelsesvisningen), eller installere VS Code 1.87.2
Det @mui/material-spesifikke problembillettet er på [material-ui] Forslag til komponentimport vises ikke i VS Code #41802.
Svar #2
Versjon 1.88 ødelegger det, prøvde versjon 1.87 og den fungerer som en sjarm!

