GNU/Linux >> Znalost Linux >  >> Linux

Najděte počet řádků kódu z úložiště GitHub

Kolik řádků kódu jsi napsal? No, to byla otázka, kterou položil jeden z tazatelů v mém rozhovoru. Tehdy jsem vlastně nevěděl, co odpovědět, a jen jsem slepě řekl, že to bude kolem ‚2 Lac řádků kódu‘. Vzhledem k tomu, že otázka nebyla pro konkrétní projekt, napadlo mě uvést hrubé číslo s ohledem na mé zkušenosti s kódováním za posledních 17 let. Tazatel vyjádřil svůj šok – to je velké číslo. Konec rozhovoru!

Později jsem přemýšlel, zda tato otázka opravdu dává smysl, protože by někdo spočítal počet řádků, které napsal. Alespoň jsem to nikdy předtím nedělal a nejsem si jistý, že by to pomohlo. Rychlé vyhledávání na Googlu mi pomohlo pochopit důvod této otázky. Ačkoli jen málo programátorů mělo pocit, že by taková metrika nepomohla, jen málo dalších se domnívalo, že by to mohla být dobrá metrika k odhadu dovedností programátora. Nicméně v tomto tutoriálu budu diskutovat o tom, jak najít několik řádků kódu z úložiště GitHub.

Použijme ‘jquery/jquery ‘ úložiště pro všechny příklady.

Používání rozšíření GLOC pro Chrome

Rozšíření GLOC pro prohlížeč Chrome vám poskytne přibližný počet řádků kódu v úložišti GitHub. Rozšíření může fungovat pro veřejné i soukromé úložiště, pokud máte platný token API pro soukromé úložiště. Jakmile je rozšíření nainstalováno, můžete rychle vygenerovat token API z GitHubu. Kliknutím na rozšíření a nastavení v pravém horním rohu uložte přístupový token, jak je znázorněno na obrázku níže.

A je to! Nyní přejděte na GitHub a přejděte na kteroukoli stránku úložiště, stránku uživatelského profilu, abyste viděli přibližný počet řádků.

Používání online nástroje z karet s kódem

Přejděte na Codetabs.com a zadejte adresu URL úložiště GitHub a klikněte na tlačítko „ADD“ pro zobrazení řádků kódu v různých programovacích jazycích.

Pomocí tokei

Tokei je jednoduchý program pro zobrazení statistik vašeho kódu. Program může zobrazit počet souborů, řádků, kódu, komentářů a mezer seskupených podle jazyka. Pojďte, nainstalujte tokei a podívejte se na statistiky.

Na Centos 7:

yum install conda

conda create -n tokei

conda activate tokei

Nainstalujte tokei pomocí níže uvedeného příkazu.

conda install -c conda-forge tokei

Dejte nám vědět naklonujte úložiště GitHub, které si přejete číst statistiky. Například ‘jquery/jquery ‘ úložiště.

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

Pomocí funkce Sloc

Můžete nainstalovat sloc od npm jak je uvedeno níže:

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

No, to je ono! Pokud máte nějaké další triky, jak zjistit počet řádků kódu, dejte nám vědět v komentářích. Také nám dejte vědět, pokud jste se setkali s touto otázkou „kolik řádků kódu jste napsali“ a jak jste si s tím v rozhovoru poradili.


Linux
  1. Import modulu Python z Bash

  2. Jak mohu omezit počet výsledků vrácených z grep?

  3. adb:Najděte PID z prostředí adb

  1. Jak spočítat celkový počet řádků nalezených souborů?

  2. Jak odstraním kód VS a nastavení z Ubuntu?

  3. příkaz najít z PID

  1. Jak zjistit počet vertikálních linek dostupných v terminálu?

  2. Počet řádků vydaných Ls?

  3. Jak naplnit soubor streamem z /dev/urandom se zadaným počtem řádků?