在VSCode中自动获取第三方的JSX属性值

时间:2018-09-01 21:01:22

标签: autocomplete visual-studio-code

我开始使用react-native-animatable。它与Animate.css类似,其中有许多针对React Native的预定义动画。记住所有不同的动画名称很棘手,如何在VSCode中为不同的动画名称设置自动完成功能:

autocomplete

该项目有一个definition file。我没有使用Typescript,但我想自动完成不会介意,对吗?如何设置?

到目前为止,我已经尝试过:

我在根目录中添加了一个名为tsconfig.json的文件:

{
    "allowJs": true,
    "compilerOptions": {
        "noUnusedLocals": true,
        "module": "commonjs",
        "noImplicitAny": true,
        "removeComments": true,
        "preserveConstEnums": true,
        "sourceMap": true
    },
    "files": ["typings/react-native-animatable.d"]
}

我已将第三方的定义复制到名为“ typings”的目录中。

仍然没有运气。

2 个答案:

答案 0 :(得分:0)

我很确定类型定义文件以.d.ts结尾,但我不确定this page - under the 'quick fix' heading的确切问题或解决方案可能会为您指明正确的方向。

答案 1 :(得分:0)

我在16.11 react中遇到了这个问题,但是将三个文件粘贴到node_modules的react文件夹中:index.d.ts,experimental.d.ts和global.d.ts。我是从我的老项目16.9反应中得到的。