Heim > Artikel > Backend-Entwicklung > Times Cleaner Code einfach durch die Verwendung dieses Tools.
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.
⚡️ 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.
era initDadurch 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.
era cleanStandardmäßig überprüft era Ihre erd.yaml-Datei auf Reinigungsregeln. Wenn keine gefunden wird, ist das kein Grund zur Sorge – die Standardeinstellungen sind einsatzbereit. ?✨
era remove -f path/to/yourfile.jsOder 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. ?️♀️
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"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.
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.
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!