webentwicklung-frage-antwort-db.com.de

Beenden Sie das automatische Hinzufügen von Semikolons in VUE-Dateien durch Visual Studio-Code

Ich verwende Visual Studio Code mit der Erweiterung Vetur. Wenn ich mit der rechten Maustaste auf meine .vue-Datei klicke und die Option "Dokument formatieren" wähle, fügt Visual Studio Code automatisch die Semikola hinzu, durch die sie absichtlich entfernt wurden.

Wie höre ich das auf?

10
Engr.MTH

Setzen Sie dies in Ihre Benutzereinstellungen und es ändert nichts an Ihrem Halbzeug:

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

Sie können zu den VSCode-Einstellungen gehen und nach dem hübscheren Abschnitt suchen. Es gibt eine Option, um das Hinzufügen von Semikolons zu deaktivieren. 

Oder fügen Sie diese Zeile einfach zu Ihren benutzerdefinierten Einstellungen in VSCode hinzu:

     "prettier.semi": false

Ich habe versucht, einen Weg zu finden, dies in der eslint-config zu tun, und ich muss vs-Code aufnehmen, welche Einstellungen in den eslint-Einstellungen vorgenommen werden ... aber ich habe ihn noch nicht gefunden. In der Zwischenzeit funktioniert das Obige für mich ...

4
Sean Rasmussen

für mich hat es funktioniert, organisierte Importe auf falsch zu setzen

"editor.codeActionsOnSave": {
"source.organizeImports": false
},
0
PhillipMwaniki

Vergiss die vorige Antwort, gibt mir Laufzeitprobleme.

Installieren Sie die Prettiercode-Formatierungserweiterung und deaktivieren Sie das Hinzufügen von Semikolons, indem Sie Prettier: Semi wie in der Abbildung unten deaktivieren

Hinweis: Vergessen Sie nicht, Ihren vs-Code neu zu laden, nachdem Sie die Erweiterung installiert haben und bevor Sie die Konfigurationsänderungen vornehmen

 enter image description here

0
Gurudutt Shenoy

Fügen Sie diese Zeile zu Ihren benutzerdefinierten Einstellungen in VSCode hinzu (hilft bei js-Dateien):

"autoimport.useSemiColon": false

0
Amine Hammou

Die einfachste Lösung ist das Aufrufen von "Einstellungen" in vs Code, Suchen nach ";".

Entfernen Sie im folgenden Suchergebnis ";" wie in den folgenden Screenshots gezeigt Bildbeschreibung hier eingeben

Vor der ÄnderungNach der Änderung

0
Gurudutt Shenoy

Möglicherweise haben Sie verschiedene Erweiterungen installiert, in denen die Verwendung von Semikolons (;) definiert ist. Versuchen Sie, die VSCode-Einstellungen aufzurufen und nach "Semikolon" zu suchen. Alle Einstellungen bezüglich der Verwendung von Semikolon werden angezeigt und Sie können es nach Belieben konfigurieren. 

0
Michael