GNU/Linux >> Belajar Linux >  >> Linux

Temukan jumlah Baris Kode dari Repositori GitHub

Berapa banyak baris kode yang Anda tulis? Nah, itulah pertanyaan yang diajukan oleh salah satu pewawancara dalam wawancara saya. Pada saat itu, saya tidak benar-benar tahu harus menjawab apa dan saya hanya membabi buta mengatakan itu akan menjadi sekitar '2 baris kode Lac'. Karena pertanyaannya bukan untuk proyek tertentu, saya berpikir untuk memberikan angka kasar mengingat pengalaman saya dalam pengkodean selama 17 tahun terakhir. Pewawancara mengungkapkan keterkejutannya – itu angka yang besar. Wawancara selesai!

Kemudian saya bertanya-tanya apakah pertanyaan itu benar-benar masuk akal, karena adakah yang akan menghitung jumlah baris yang telah mereka tulis. Setidaknya saya belum pernah melakukan itu sebelumnya dan saya tidak yakin melakukannya akan membantu. Pencarian cepat di Google membantu saya memahami alasan di balik pertanyaan ini. Meskipun beberapa programmer merasa metrik seperti itu tidak akan membantu, beberapa orang lain merasa itu bisa menjadi metrik yang baik untuk memperkirakan keterampilan seorang programmer. Namun demikian, dalam tutorial ini, saya akan membahas cara menemukan sejumlah baris kode dari repositori GitHub.

Mari kita gunakan 'jquery/jquery ' repositori untuk semua contoh.

Menggunakan ekstensi Chrome GLOC

Ekstensi GLOC untuk browser Chrome akan memberi Anda perkiraan jumlah baris kode di repositori GitHub. Ekstensi dapat berfungsi untuk repositori publik dan pribadi, mengingat Anda memiliki token API yang valid untuk yang pribadi. Setelah ekstensi diinstal, Anda dapat dengan cepat menghasilkan token API dari GitHub. Klik pada roda gigi ekstensi dan pengaturan di sudut kanan atas untuk menyimpan token akses seperti yang ditunjukkan pada gambar di bawah ini.

Itu dia! Sekarang buka GitHub dan akses halaman repositori mana pun, halaman profil pengguna untuk melihat perkiraan jumlah baris.

Menggunakan alat online dari tab kode

Buka Codetabs.com dan cukup masukkan URL repositori GitHub dan klik tombol 'TAMBAHKAN' untuk melihat baris kode dalam berbagai bahasa pemrograman.

Menggunakan tokei

Tokei adalah program sederhana untuk menampilkan statistik kode Anda. Program dapat menampilkan jumlah file, baris, kode, komentar, dan kosong yang dikelompokkan berdasarkan bahasa. Ayo, mari kita instal tokei dan lihat statistiknya.

Di Centos 7

yum install conda

conda create -n tokei

conda activate tokei

Instal tokei menggunakan perintah di bawah ini.

conda install -c conda-forge tokei

Beri tahu kami kloning repositori GitHub yang ingin Anda baca statistiknya. Misalnya, ‘jquery/jquery ' repositori.

git clone --depth 1 https://github.com/jquery/jquery.git
tokei jquery/

Menggunakan Sloc

Anda dapat menginstal sloc dari npm seperti yang ditunjukkan di bawah ini:

npm install sloc -g
git clone --depth 1 https://github.com/jquery/jquery.git
sloc "jquery" --format cli-table

Nah, itu dia! Jika Anda memiliki trik lain untuk menemukan jumlah baris kode, beri tahu kami di komentar. Juga beri tahu kami jika Anda menghadapi pertanyaan ini 'berapa banyak baris kode yang telah Anda tulis' dan bagaimana Anda menanganinya dalam wawancara.


Linux
  1. Dari mana saya dapat menemukan kode sumber perintah cp?

  2. Memanggil fungsi C dari kode C++

  3. adb:Temukan PID dari shell adb

  1. Kecualikan daftar file dari find

  2. Bagaimana cara menghitung jumlah baris file yang ditemukan?

  3. Temukan direktori yang berisi sejumlah file

  1. Bagaimana Menemukan Jumlah Garis Vertikal Yang Tersedia Di Terminal?

  2. Jumlah Baris Dikeluarkan Oleh Ls?

  3. Gambarlah sejumlah garis secara acak dari file data