So aktivieren Sie mit ESINTINT -LINTING AN SAVE in Visual Studio -Code das Save in Visual Studio -Code

So aktivieren Sie mit ESINTINT -LINTING AN SAVE in Visual Studio -Code das Save in Visual Studio -Code
In JavaScript kann das Schreiben von gut formatiertem Code schwierig sein, sodass wir einige Tools verwenden können, die diesen Prozess für uns automatisieren. Darüber hinaus bieten diese Tools eine Wiederverwendbarkeit und Konsistenz des Codes. Dieses Tutorial bietet einen detaillierten Überblick über Eslint im Visual Studio -Code. In JavaScript können wir das Auslegen des Speicherns ermöglichen, das die kleineren Probleme in unserem Code automatisch behandelt.

So installieren Sie Eslint im Visual Studio -Code

Wir können benutzen Eslint Mit vielen Text -Editoren und -IDes, aber Visual Studio Code ist derjenige, den Entwickler am meisten verwenden. Um Eslint in Visual Studio Code zu installieren, müssen wir die folgenden Schritte ausführen:

Zuerst müssen wir die drücken "Erweiterungen" Taste in der linken Ecke und suchen Sie nach dem Eslint wie im untergegebenen Snippet:

Jetzt drücken Sie die "Installieren" Schaltfläche zur Installation des Eslint in Visual Studio -Code:

Wie bei der Eslint -Installation innerhalb des Visual Studio -Code. Jetzt müssen wir ein Projekt haben, bei dem wir es testen können. Lassen Sie uns zuerst ein Projekt initialisieren.

So erstellen Sie ein Knotenprojekt?

Verwenden Sie den Befehl, um ein Projekt zu erstellen:

Jetzt werden wir das verwenden "CD" Befehl zum Zugriff auf unser Projekt:

Jetzt ist es an der Zeit, unser Projekt zu initialisieren, zu diesem Zweck führen wir den folgenden Befehl in unserem Terminal aus:

> npm init -y

Jetzt werden wir Eslint in unserem Projekt installieren und dann werden wir es initialisieren:

> npm install [email protected]

Um die zu initialisieren "Eslint" Geben Sie in unserem Projekt den Befehl ein:

> NPX Eslint - -init

Wenn wir auf die Schaltfläche „Eingabetaste“ klicken, erscheinen nacheinander eine Abfolge von Fragen:

Wählen Sie die zweite Option aus und drücken Sie die Taste "Eingabetaste":

Wählen Sie anschließend die Option Import/Export und Option und klicken Sie auf die Schaltfläche „Eingeben“:

Wählen Sie hier die Optionen „Keine dieser“ Optionen aus, um das Framework auszuwählen:

Wählen Sie die Option "Nein" für die oben gegebene Frage aus und klicken Sie auf die Schaltfläche „Eingeben“, um zur nächsten Frage zu wechseln:

Wählen Sie beide Optionen aus und drücken Sie die Eingabetaste, als nächstes wählen Sie "JavaScript" für die letzte Frage,

Wenn wir die Eingabetaste drücken, erhalten wir eine Nachricht "Erfolgreich erstellt". Jetzt in unserem Projekt haben wir die folgenden Dateien:

Jetzt werden wir ein Beispiel in Betracht ziehen und einige Grundregeln absichtlich brechen und beobachten, wie Eslint reagieren wird, wenn wir einige Regeln brechen.

var string = "Hallo, wie geht es dir";
Sei Val = 20;
Konsole.log (val);

Was haben wir in diesem Beispiel getan?? Wir haben zwei Variablen erstellt und in unserem Projekt keinen von ihnen verwendet:

Da wir eslint jedoch in unserem Visual Studio -Code aktiviert haben, unterstreicht es die Variablen „String“, wie im obigen Snippet gezeigt und zeigt den folgenden Fehler im Abschnitt „Probleme“ an:

Und dieses Problem wird verschwinden, wenn wir diese Variable irgendwo in unserem Code verwenden:

var string = "Hallo, wie geht es dir";
Sei Val = 20;
Konsole.log (val, String);

Schauen Sie sich nun den unten angegebenen Sniped an:

Sie werden sehen, dass diesmal kein solches Problem im Problemabschnitt auftritt:

Für ein besseres Verständnis von Eslint betrachten wir ein weiteres Beispiel, in dem wir einige Regeln wie fehlende Semikolons und zusätzliche Räume brechen, und wir werden beobachten, wie Eslint darauf reagiert:

var string = "Hallo, wie geht es dir";
Sei Val = 20
Konsole.log (val)
if (val == 20)

Konsole.Protokoll (String)

In diesem Code fügen wir einige zusätzliche weiße Räume hinzu und haben die Semikolons absichtlich verpasst:

Also, technisch gesehen nichts falsches daran, wie im Problemabschnitt gezeigt. Dies ist jedoch keine gute Codierungspraxis, um zusätzliche Räume oder fehlende Semikolons zu setzen.

Eslint zeigt kein Problem, da diese Regeln in Eslint nicht hinzugefügt werden. Wir können sie in der folgenden Datei angeben:

Wir werden die öffnen “.Eslinrc.JS ” Datei aus dem Ordner unseres Projekts und wir werden einige Regeln hinzufügen:

Wir fügen die erste Regel hinzu, die Sie mit Semikolons und der zweiten Regel mit weißen Räumen in Angriff nehmen und die Änderungen speichern können. Wenn wir nun das Semikolon vermissen oder zusätzliche Räume in unseren Code einfügen, wird ESLINT sie im Problemabschnitt hervorheben:

So aktivieren Sie das Leinen auf Save

Wir können das Auslegen bei jedem Speichern aktivieren. Dies bedeutet, dass wenn wir unsere Datei speichern, diese Probleme automatisch behoben werden. Zu diesem Zweck erste Presse "Strg+", " und wählen Sie die "Arbeitsplatz" Einstellungen:

Suchen Sie im Suchfeld nach dem "Code -Aktionen auf Speichern" und wählen Sie die „Bearbeiten Sie in Einstellungen.json ” Möglichkeit:

Fügen Sie den folgenden Code in die Einstellung hinzu.JSON -Datei:

Diese Einstellungen ermöglichen die Linie auf Speichern.

Abschluss

Eslint ist ein Paket, das in Ihrem Projekt Lint in Ihrem Projekt wirklich einfach macht, und erzwingt einen Style -Leitfaden während unseres Projekts, damit wir während des gesamten Projekts einen konsistenten Stil beibehalten können. In diesem Artikel haben wir beschrieben, wie Sie die Eslint -Erweiterung installieren, dann haben wir ein Projekt erstellt und beobachtet, wie das Linieren auf Visual Studio Code funktioniert. Als Nächst.