Skip to content

Penghapusan Komentar

Repomix menyediakan opsi untuk menghapus komentar dari kode sumber Anda sebelum mengemas. Ini dapat membantu mengurangi ukuran output dan mengurangi jumlah token yang digunakan oleh model AI.

Penggunaan Dasar

Untuk menghapus komentar dari output, gunakan flag --remove-comments:

bash
repomix --remove-comments

Konfigurasi

Anda juga dapat mengaktifkan penghapusan komentar dalam file konfigurasi Anda:

json
{
  "output": {
    "removeComments": true
  }
}

Apa yang Dihapus

Ketika penghapusan komentar diaktifkan, Repomix akan menghapus:

  • Komentar baris tunggal (misalnya, // komentar ini)
  • Komentar multi-baris (misalnya, /* komentar ini */)
  • Komentar dokumentasi (misalnya, /** dokumentasi ini */)

Pertimbangan

Meskipun menghapus komentar dapat mengurangi jumlah token, perlu diingat bahwa komentar sering berisi informasi berharga tentang kode, seperti:

  • Penjelasan tentang algoritma kompleks
  • Alasan di balik keputusan implementasi
  • Dokumentasi API
  • Petunjuk untuk pengembang masa depan

Pertimbangkan dengan hati-hati apakah Anda ingin menghapus komentar berdasarkan kasus penggunaan spesifik Anda.

Kasus Penggunaan

Penghapusan komentar paling berguna ketika:

  • Anda perlu mengurangi jumlah token untuk model AI dengan konteks terbatas
  • Komentar dalam kode Anda tidak memberikan nilai tambah yang signifikan
  • Anda ingin fokus hanya pada kode yang dapat dieksekusi

Jika komentar Anda berisi informasi penting yang membantu memahami kode, Anda mungkin ingin mempertahankannya.

Released under the MIT License.