用于Typescript Vue的VSCode intellisense(在@Component自动导入)

用于Typescript Vue的VSCode intellisense(在@Component自动导入),typescript,vue.js,visual-studio-code,intellisense,vetur,Typescript,Vue.js,Visual Studio Code,Intellisense,Vetur,我目前正在用VSCode开发一个带有Typescript和Vue的小项目。 我有VSCode和以下插件TSLint、TSLint Vue、Vetur和Prettier 每当我尝试从@Component部分引用一个类时,我都无法让intellisense“自动导入”部分正常工作 @Component({ components: { User //Here it doesn't work }, }) 但正如您在下面的代码中看到的,它是有效的 import User from '@

我目前正在用VSCode开发一个带有Typescript和Vue的小项目。 我有VSCode和以下插件TSLint、TSLint Vue、Vetur和Prettier

每当我尝试从@Component部分引用一个类时,我都无法让intellisense“自动导入”部分正常工作

@Component({
  components: {
    User //Here it doesn't work
  },
})

但正如您在下面的代码中看到的,它是有效的

import User from '@/models/user';

@Component({
  components: {
    User //Here it doesn't work
  },
})
export default class Project extends Vue {
  user: User = new User(); //Here i can get the intellisense to auto import "User"
}


这是因为它是速记的,因此无法引用它吗?

我想我会选择不使用速记“User:User”的解决方案