【问题标题】:Spark Ar Code Autocomplete don't works in Visual Studio CodeSpark Ar Code 自动完成功能在 Visual Studio Code 中不起作用
【发布时间】:2019-12-11 20:23:27
【问题描述】:
我关注了官方文档 https://developers.facebook.com/docs/ar-studio/scripting/basics/#code-autocomplete。
当我将 *VScode* 中的 script.js 编辑到 *Mac* 或 *Windows* 中时,文档中描述的自动编译不起作用。
【问题讨论】:
标签:
types
visual-studio-code
intellisense
spark-ar-studio
【解决方案1】:
这是一个老问题,但如果有人在更新的版本(在我的情况下为 v101)中搜索相同的问题时来到这里,这是我找到的一个解决方案。在这个版本中,文件夹 '/private/var/folders/.../skylight-typedefs' 中的内容由于某种原因不包括在内(路径可以在添加脚本时创建的 tsconfig.json 中找到一个项目),所以 IDE 找不到类型定义。我安装了旧版本并手动复制文件并在升级到101后将它们添加回来,然后它就可以工作了。
【解决方案2】:
自动完成功能!我正在使用 macOS,但在 Windows 上的步骤应该相同。这是我为得到它所做的:
1) 安装 Visual Studio IntelliCode 扩展
2) 退出 SparkAr 和 VSCode。
3)打开 SparkAr 并从那里打开您的脚本。
你会得到它的!
【解决方案3】:
我的处境正是如此。
在windows上,你也可以尝试在打开VScode之前以管理员模式打开Spark AR
这解决了我的问题