Heim > Backend-Entwicklung > Golang > Times Cleaner Code einfach durch die Verwendung dieses Tools.

Times Cleaner Code einfach durch die Verwendung dieses Tools.

DDD
Freigeben: 2024-09-25 12:06:10
Original
730 Leute haben es durchsucht

Times Cleaner Code Just By Using This Tool.

Haben Sie jemals auf Ihre Codebasis gestarrt und gedacht: „Wow, das ist eine Menge Konsolen-Log-Unordnung!“? Oder vielleicht haben Sie viel zu viel Zeit damit verbracht, diese betrügerischen Druckanweisungen aufzuspüren Wird beim Debuggen verwendet. Nun, gute Nachrichten – Eradicate (era) ist hier, um Sie aus diesem Schlamassel zu retten!

Era ist ein raffiniertes Open-Source-Tool, das Ihre Codebasis automatisch bereinigt und unerwünschte Protokolle, Ausdrucke und Debugging-Anweisungen in mehreren Sprachen löscht. Keine manuelle Codebereinigung mehr und kein Umgang mit überfüllten Dateien voller übrig gebliebener Protokolle. Es ist wie bei Marie Kondo für Ihren Code! ✨

In dieser Geschichte zeige ich Ihnen, wie era funktioniert, warum es bahnbrechend ist und wie Sie so schnell wie möglich loslegen können.

? Warum Ära? Weil niemand Zeit hat, Code manuell zu bereinigen! ⏳

Stellen Sie sich Folgendes vor: Sie sind mitten in einem Projekt und lassen links und rechts die Anweisungen console.log und print() fallen, um Ihren Code zu debuggen. Wenn Sie fertig sind, schwirrt ein Meer von Protokollen um Ihre Dateien herum, was es schwierig macht, die wahre Logik zu erkennen.

Betreten Sie Eradicate (Ära). Es ist, als hätten Sie einen digitalen Reinigungsassistenten, der Ihre Codebasis durchsucht, diese lästigen Ausgaben findet und sie schneller löscht, als Sie „Refactor“ sagen können. Egal, ob Sie an einem persönlichen Projekt arbeiten oder zu einem großen Team beitragen, era automatisiert den langweiligen Aufräumteil, sodass Sie sich auf die lustigen Dinge konzentrieren können – wie zum Beispiel das eigentliche Programmieren. ?

⚡️ Hauptfunktionen, die Sie lieben werden

Mehrsprachige Unterstützung: Bereinigen Sie Protokolle in JavaScript, Python, PHP, Go, Ruby und mehr. Ganz gleich, welche Sprache Sie wählen, die Ära steht Ihnen zur Seite. ?
Anpassbare Konfiguration: Sie entscheiden, was bereinigt wird und was bleibt – denn nicht alle Protokolle verdienen den Start.
Auf bestimmte Dateien/Ordner abzielen: Sind Sie gerade mit der Arbeit an einer Funktion fertig? Führen Sie era für eine einzelne Datei oder einen einzelnen Ordner aus. Kinderleicht.
Ignorieren Sie, worauf es ankommt: Sie möchten bestimmte Dateien oder Verzeichnisse (z. B. node_modules) nicht bereinigen? Mit Era können Sie ganz einfach ausschließen, was Sie nicht anfassen möchten.
? So starten Sie mit Era
Sind Sie bereit, Ihren Code wie ein Chef zu bereinigen? Hier ist Ihre Schritt-für-Schritt-Anleitung.

    Initialisieren Sie die Ära in Ihrem Projekt Das Wichtigste zuerst: Sie müssen era wissen lassen, wo Sie anfangen sollen. Führen Sie den folgenden Befehl aus, um era in Ihrem Projekt zu initialisieren:
era init
Nach dem Login kopieren
Dadurch wird eine glänzende neue erd.yaml-Konfigurationsdatei in Ihrem Stammverzeichnis erstellt. Es handelt sich um Ihre personalisierte Reinigungskarte, auf der Sie genau definieren, was gereinigt werden muss.

    Bereinigen Sie Protokolle und Ausdrucke wie ein Profi Zeit, Ihren Code makellos zu machen! Führen Sie den Befehl „clean“ aus, und era scannt Ihr Projekt und bereinigt alle lästigen Protokolle:
era clean
Nach dem Login kopieren
Standardmäßig überprüft era Ihre erd.yaml-Datei auf Reinigungsregeln. Wenn keine gefunden wird, ist das kein Grund zur Sorge – die Standardeinstellungen sind einsatzbereit. ?✨

    Zielen Sie auf eine bestimmte Datei oder einen bestimmten Ordner Sie müssen nicht das gesamte Projekt bereinigen? Kein Problem. Sie können auf einzelne Dateien oder Ordner abzielen:
So bereinigen Sie eine bestimmte Datei:


era remove -f path/to/yourfile.js
Nach dem Login kopieren
Oder um einen ganzen Ordner zu bereinigen:

era remove -d path/to/yourfolder

Era prüft die Datei oder den Ordner sorgfältig, sucht nach unerwünschten Protokollen und lässt den Rest unberührt. ?️‍♀️

? Die Magie hinter der Konfigurationsdatei von Era

Lassen Sie uns über das Geheimnis sprechen: die Konfigurationsdatei erd.yaml. Hier ist eine Aufschlüsselung dessen, was es tut und wie Sie es wie angegossen an Ihr Projekt anpassen können:yml

Root: "."
ReportPath: "era-reports"
IgnoreKeyword:
  - "erd:ignore"
  - "erd:ignoreAll"
IgnoreFileExtensions:
  - ".exe"
  - ".dll"
  - ".zip"
  - ".tar"
IgnoreDirs:
  - "node_modules"
  - ".git"
  - "vendor"
IgnoreFiles: []
ListenType: "command"
Nach dem Login kopieren
Root: Hier beginnt era mit der Suche – normalerweise das Stammverzeichnis Ihres Projekts.

ReportPath: Nach jedem Lauf erstellt era in diesem Verzeichnis einen Bericht, sodass Sie genau sehen können, was bereinigt wurde. ?
IgnoreKeyword: Fügen Sie Ihrem Code benutzerdefinierte Tags wie erd:ignore hinzu, um zu verhindern, dass era bestimmte Abschnitte bereinigt.
IgnoreFileExtensions: Dies sind die Dateitypen, die die Ära nicht berührt – denken Sie an Binärdateien oder komprimierte Dateien.
IgnoreDirs: Verzeichnisse wie node_modules oder .git werden automatisch ausgeschlossen, um Ihnen Zeit zu sparen. Niemand muss die reinigen, oder? ?
ListenType: Derzeit ist dies auf „command“ eingestellt, was bedeutet, dass era auf Bereinigungsbefehle von Ihnen wartet. In Zukunft könnten noch weitere Hörtypen hinzukommen – bleiben Sie dran!
? Das Beste daran: Es ist kostenlos und Open Source!
Ja, das hast du richtig gehört. Eradicate (era) ist Open Source, das heißt, Sie können es verwenden, ändern und sogar etwas dazu beitragen! Es geht darum, anderen Entwicklern dabei zu helfen, ihre Codebasen problemlos sauber zu halten.

? Letzte Gedanken

Eradicate ist nicht nur ein Werkzeug – es spart Zeit, steigert die Produktivität und beseitigt Unordnung. Unabhängig davon, ob Sie alleine oder als Teil eines größeren Teams arbeiten, hilft Ihnen die Verwendung von era dabei, mit minimalem Aufwand eine aufgeräumte Codebasis zu pflegen.

Wenn Sie es satt haben, Ihre Dateien manuell zu bereinigen, probieren Sie era aus. Es ist kostenlos, einfach einzurichten und – glauben Sie mir – es wird Ihnen Stunden Zeit sparen.

Sertai revolusi! ? Anda boleh mencari kod di Github dan menyumbang untuk menjadikan alat ini lebih baik.

Selamat Pengekodan! ?✨

Das obige ist der detaillierte Inhalt vonTimes Cleaner Code einfach durch die Verwendung dieses Tools.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage