all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: ruby-github-linguist  ]

Package: ruby-github-linguist (7.12.2-1)

Links for ruby-github-linguist

Screenshot

Debian Resources:

Download Source Package ruby-github-linguist:

Maintainers:

External Resources:

Similar packages:

rilevazione e evidenziazione del linguaggio di programmazione del codice sorgente

Rilevazione del linguaggio: ruby-github-linguist definisce in un file yaml un elenco di tutti i linguaggi conosciuti da GitHub. Perché un file sia evidenziato, un linguaggio e un analizzatore lessicale devono essere definiti in tale file.

Evidenziazione della sintassi: l'evidenziazione vera e propria della sintassi è gestita dal wrapper per Pygments, ruby-pygments.rb. Fornisce anche un'astrazione sull'analizzatore lessicale che determina quale evidenziatore deve essere usato per un file.

Statistiche: la barra delle statistiche sui linguaggi che si vede in ogni repository è costruita aggregando i linguaggi di ogni file in quel repository. Il primo linguaggio nel grafico determina il linguaggio primario del progetto.

Ignora file di terze parti: fare il checkin di altro codice nel proprio repository git è pratica comune, ma gonfia le statistiche sui linguaggi del progetto e può anche causare l'etichettatura del progetto con un altro linguaggio. ruby-github-linguist è in grado di identificare alcuni di tali file e directory e di escluderli.

Rilevazione dei file generati: non tutti i file di testo semplice sono veri file sorgenti. I file generati, come JavaScript miniaturizzato e CoffeeScript compilato, possono essere rilevati ed esclusi dalle statistiche dei linguaggi. Come vantaggio aggiuntivo, tali file sono soppressi nei diff.

Other Packages Related to ruby-github-linguist

  • depends
  • recommends
  • suggests
  • enhances

Download ruby-github-linguist

Download for all available architectures
Architecture Package Size Installed Size Files
armel 889.5 kB3,290.0 kB [list of files]