web-dev-qa-db-fra.com

Arrêtez le code Visual Studio d'ajouter automatiquement des points-virgules aux fichiers .vue

J'utilise le code Visual Studio avec l'extension Vetur. Lorsque je fais un clic droit sur mon fichier .vue et que je choisis l'option "Formater le document", le code Visual Studio ajoute automatiquement les points-virgules qui les ont supprimés intentionnellement.

Comment puis-je arrêter ça?

10
Engr.MTH

Mettez ceci dans vos paramètres utilisateur et cela ne changera pas vos demi-points:

"vetur.format.defaultFormatter.js": "vscode-TypeScript",
12
KM3

Vous pouvez aller dans les paramètres VSCode et chercher la section la plus jolie .... il existe une option pour désactiver l'ajout de points-virgules .... 

Ou bien, ajoutez simplement cette ligne à vos paramètres personnalisés dans VSCode:

     "prettier.semi": false

J'essayais de trouver un moyen de faire cela dans la configuration eslint et de faire en sorte que le code récupère tous les paramètres définis dans les paramètres eslint ... mais je ne les ai pas encore trouvés. En attendant, ce qui précède fonctionne pour moi ...

4
Sean Rasmussen

Oubliez la réponse précédente, me donne des problèmes d'exécution.

Installez l'extension de formateur de code Prettier et désactivez l'ajout de points-virgules en décochant l'option Prettier: Semi comme dans la capture d'écran ci-dessous

Note: N'oubliez pas de recharger votre code vs après avoir installé l'extension et avant de faire les changements de configuration

 enter image description here

0
Gurudutt Shenoy

Le correctif le plus simple est d'aller dans "Paramètres" dans le code vs, recherchez ";"

Dans le résultat de la recherche qui suit, supprimez ";" comme illustré dans les captures d'écran ci-dessous entrez la description de l'image ici

Avant le changementAprès le changement

0
Gurudutt Shenoy

Peut-être, vous avez différentes extensions installées où l'utilisation de points-virgules (;) est définie . Essayez d'aller dans les paramètres VSCode et recherchez "point-virgule". Tous les paramètres concernant l’utilisation du point-virgule seront affichés et vous pourrez le configurer à votre guise. 

0
Michael