3
votes

La saisie semi-automatique de Spark Ar Code ne fonctionne pas dans Visual Studio Code

J'ai suivi la documentation officielle https://developers.facebook.com/docs/ar-studio/scripting/basics/#code-autocomplete.

Lorsque je modifie le script.js dans * VScode * dans * Mac * ou * Windows *, la saisie semi-automatique comme celle décrite sur les documents ne fonctionne pas.

  • Recherchez une extension VScode pour la prise en charge des scrips Spark Ar, mais n'existe pas.
  • Recherchez @ types / sparkar, mais n'existe pas.
  • Je fais un type, basé sur des documents dans la référence d'objet de script

0 commentaires

3 Réponses :


-2
votes

J'étais dans la situation exacte.

Sous Windows, vous pouvez également essayer d'ouvrir Spark AR en mode Administrateur avant d'ouvrir VScode

Cela a résolu le problème pour moi


0 commentaires

2
votes

La saisie semi-automatique fonctionne! J'utilise macOS, mais les étapes devraient être les mêmes sous Windows. Voici ce que j'ai fait pour l'obtenir:

1) Installez l'extension IntelliCode de Visual Studio

entrez la description de l'image ici

2) Quittez SparkAr et VSCode.

entrez la description de l'image ici

3) Ouvrez SparkAr et à partir de là, ouvrez votre script.

Et vous l'aurez!

entrez la description de l'image ici


0 commentaires

0
votes

C'est une vieille question, mais si quelqu'un arrive ici en recherchant le même problème dans une version plus récente (v101 dans mon cas), voici une solution que j'ai trouvée. Dans cette version, le contenu du dossier '/private/var/folders/.../skylight-typedefs' n'est pas inclus pour une raison quelconque (le chemin peut être trouvé dans le tsconfig.json qui est créé lors de l'ajout d'un script à un projet), de sorte que l'EDI ne trouve pas les définitions de type. J'ai installé une version plus ancienne et copié manuellement les fichiers et les ai rajoutés après la mise à niveau vers 101, puis cela a fonctionné.


0 commentaires