Décrivez le bogue
Lors de l'ajout d'une balise export let
en javascript simple <script>
, cela interrompt le reste de la coloration syntaxique :
Reproduire
Goûter:
<script>
import RightPanel from './RightPanel.svelte'
export let start
</script>
<!-- a 'comment with dangling apostrophe -->
<RightPanel />
<PressTabHelp />
Comportement prévisible
La balise de fermeture </script>
doit être reconnue comme la fin de la section javascript.
Captures d'écran
Système (veuillez compléter les informations suivantes) :
Pardon. Je ne peux pas reproduire ça. C'est peut-être un problème en amont, la surbrillance de la syntaxe dans la balise de script a été définie comme "hé IDE, gère js pour moi". Quelle est ta version de VSCode ?
Hum ... intéressant. Je me demande ce que je pourrais chercher d'autre. Voici mes informations sur la version de VS Code :
Version: 1.47.0
Commit: d5e9aa0227e057a60c82568bf31c04730dc15dcd
Date: 2020-07-09T08:01:54.115Z
Electron: 7.3.2
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Darwin x64 18.7.0
Astuce possible : lorsque j'utilise lang="ts"
il analyse correctement.
Existe-t-il un moyen de découvrir à quelle version de l'analyseur/ecmascript Svelte le transmet?
Pouvez-vous essayer de désactiver n'importe quelle extension sauf svelte pour vscode et voir si elle persiste ? Ou essayez le même code dans le fichier js ?
Il peut également s'agir de toute autre extension qui modifie la mise en évidence de la syntaxe.
C'était ça! Le plugin Babel Javascript
(0.0.29) en était la cause. Merci.
Le dimanche 19 juillet 2020 à 00h47 Lyu, Wei-Da [email protected]
a écrit:
Pouvez-vous essayer de désactiver n'importe quelle extension sauf svelte pour vscode et voir si
ça persiste ? Il peut également s'agir de toute autre extension qui modifie la syntaxe
surligner.-
Vous recevez ceci parce que vous avez créé le fil.
Répondez directement à cet e-mail, consultez-le sur GitHub
https://github.com/sveltejs/language-tools/issues/320#issuecomment-660597752 ,
ou se désinscrire
https://github.com/notifications/unsubscribe-auth/AAAABAJCOUP4DSNSFKXPT5DR4KJHNANCNFSM4PANJVLQ
.
Commentaire le plus utile
C'était ça! Le plugin
Babel Javascript
(0.0.29) en était la cause. Merci.Le dimanche 19 juillet 2020 à 00h47 Lyu, Wei-Da [email protected]
a écrit: