Kod Times Cleaner Hanya Dengan Menggunakan Alat Ini.

DDD
Lepaskan: 2024-09-25 12:06:10
asal
562 orang telah melayarinya

Times Cleaner Code Just By Using This Tool.

Pernah merenung pangkalan kod anda berfikir, "Wah, banyaknya kekacauan console.log!"? Atau mungkin anda telah menghabiskan terlalu banyak masa untuk memburu kenyataan cetakan penyangak itu digunakan semasa menyahpepijat, berita baik—Basmikan (era) di sini untuk menyelamatkan anda daripada kekacauan itu

Era ialah alat sumber terbuka yang licin yang membersihkan pangkalan kod anda secara automatik, memadamkan log yang tidak diingini, cetakan dan kenyataan penyahpepijatan merentas berbilang bahasa. Tiada lagi pembersihan kod manual atau menangani fail kembung yang dipenuhi dengan baki log. Ia seperti Marie Kondo untuk kod anda! ✨

Dalam cerita ini, saya akan menunjukkan kepada anda cara era berfungsi, sebab ia mengubah permainan dan cara anda boleh bermula SEGERA.

? Kenapa Era? Kerana Tiada Siapa Ada Masa untuk Membersihkan Kod Secara Manual! ⏳

Bayangkan ini: Anda berada jauh di tengah-tengah projek, melepaskan pernyataan console.log dan print() kiri dan kanan untuk nyahpepijat kod anda. Apabila anda selesai, anda mempunyai lautan log yang terapung di sekeliling fail anda, menjadikannya sukar untuk melihat logik sebenar.

Masuk Eradicate (era). Ia seperti mempunyai pembantu pembersihan digital yang melayari pangkalan kod anda, mencari output yang menjengkelkan itu dan memadamkannya dengan lebih cepat daripada yang anda boleh katakan "refactor." Sama ada anda sedang mengusahakan projek peribadi atau menyumbang kepada pasukan yang besar, era mengautomasikan bahagian pembersihan yang membosankan, supaya anda boleh menumpukan pada perkara yang menyeronokkan — seperti, anda tahu, sebenarnya pengekodan. ?

⚡️ Ciri Utama yang Anda Akan Suka

Sokongan berbilang bahasa: Bersihkan log dalam JavaScript, Python, PHP, Go, Ruby dan banyak lagi. Tidak kira bahasa, era ada di belakang anda. ?
Konfigurasi Boleh Disesuaikan: Anda memutuskan perkara yang akan dibersihkan dan perkara yang kekal — kerana tidak semua log layak but.
Sasaran Fail/Folder Khusus: Baru selesai mengerjakan sesuatu ciri? Jalankan era pada satu fail atau folder. Mudah peasy.
Abaikan Perkara yang Penting: Tidak mahu membersihkan fail atau direktori tertentu (seperti node_modules)? Era memudahkan untuk mengecualikan perkara yang anda tidak mahu sentuh.
? Bagaimana untuk Bermula dengan Era
Bersedia untuk membersihkan kod anda seperti bos? Inilah panduan langkah demi langkah anda.

    Memulakan Era dalam Projek Anda Perkara pertama dahulu — anda perlu memberitahu era di mana untuk bermula. Jalankan arahan berikut untuk memulakan era dalam projek anda:
era init
Salin selepas log masuk
Ini mencipta fail konfigurasi erd.yaml baharu yang berkilat dalam direktori akar anda. Peta pembersihan peribadi anda adalah tempat anda menentukan dengan tepat perkara yang perlu digosok.

    Bersihkan Log dan Cetakan Seperti Pro Masa untuk menjadikan kod anda bersih! Jalankan arahan bersih, dan era akan mengimbas projek anda dan membersihkan semua log yang menjengkelkan itu:
era clean
Salin selepas log masuk
Secara lalai, era akan menyemak fail erd.yaml anda untuk mengetahui peraturan pembersihan. Jika ia tidak menjumpainya, jangan risau—ia mempunyai tetapan lalai sedia untuk digunakan. ?✨

    Sasarkan Fail atau Folder Tertentu Tidak perlu membersihkan keseluruhan projek? Tiada masalah. Anda boleh menyasarkan fail atau folder individu:
Untuk membersihkan fail tertentu:


era remove -f path/to/yourfile.js
Salin selepas log masuk
Atau untuk membersihkan keseluruhan folder:

era alih keluar -d laluan/ke/folder anda

Era akan menyemak fail atau folder dengan teliti, memburu log yang tidak diingini, dan meninggalkan yang lain tidak disentuh. ?️‍♀️

? Fail Konfig The Magic Behind Era

Mari kita bincangkan tentang sos rahsia: fail konfigurasi erd.yaml. Berikut ialah pecahan perkara yang dilakukannya dan cara anda boleh mengubah suainya agar sesuai dengan projek anda seperti sarung tangan:yml

Root: "."
ReportPath: "era-reports"
IgnoreKeyword:
  - "erd:ignore"
  - "erd:ignoreAll"
IgnoreFileExtensions:
  - ".exe"
  - ".dll"
  - ".zip"
  - ".tar"
IgnoreDirs:
  - "node_modules"
  - ".git"
  - "vendor"
IgnoreFiles: []
ListenType: "command"
Salin selepas log masuk
Root: Di sinilah era memulakan cariannya — biasanya direktori akar projek anda.

ReportPath: Selepas setiap larian, era akan menjana laporan dalam direktori ini, jadi anda boleh melihat dengan tepat apa yang telah dibersihkan. ?
IgnoreKeyword: Tambahkan teg tersuai pada kod anda seperti erd:ignore untuk menghentikan era daripada membersihkan bahagian tertentu.
IgnoreFileExtensions: Ini adalah era jenis fail yang tidak akan disentuh — fikirkan binari atau fail termampat.
IgnoreDirs: Direktori seperti node_modules atau .git dikecualikan secara automatik untuk menjimatkan masa anda. Tiada siapa yang perlu membersihkannya, bukan? ?
ListenType: Pada masa ini, ini ditetapkan kepada "perintah", bermakna era mendengar arahan pembersihan daripada anda. Lebih banyak jenis dengar mungkin akan datang pada masa hadapan — nantikan!
? Bahagian Terbaik: Ia Percuma dan Sumber Terbuka!
Yup, awak dengar betul. Eradicate (era) ialah sumber terbuka, bermakna anda boleh menggunakannya, mengubah suainya, dan juga menyumbang semula kepadanya! Ini semua tentang membantu rakan pembangun memastikan pangkalan kod mereka bersih tanpa perlu bersusah payah.

? Fikiran Akhir

Membasmi bukan sekadar alat — ia adalah penjimat masa, penggalak produktiviti dan penghapus kekacauan. Sama ada anda bekerja secara solo atau sebahagian daripada pasukan yang lebih besar, menggunakan era membantu anda mengekalkan pangkalan kod yang kemas dengan usaha yang minimum.

Jika anda bosan membersihkan fail anda secara manual, berikan era putaran. Ia percuma, mudah disediakan dan — percayalah — ia akan menjimatkan masa anda berjam-jam.

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

Selamat Pengekodan! ?✨

Atas ialah kandungan terperinci Kod Times Cleaner Hanya Dengan Menggunakan Alat Ini.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!