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

Package: ruby-github-linguist (7.22.1-1 and others)

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 Version Package Size Installed Size Files
amd64 7.22.1-1+b2 2,075.8 kB11,335.0 kB [list of files]
arm64 7.22.1-1+b2 2,075.0 kB11,367.0 kB [list of files]
armel 7.22.1-1+b2 2,074.0 kB11,367.0 kB [list of files]
armhf 7.22.1-1+b2 2,073.7 kB11,367.0 kB [list of files]
i386 7.22.1-1+b2 2,077.4 kB11,331.0 kB [list of files]
mips64el 7.22.1-1+b2 2,074.4 kB11,369.0 kB [list of files]
mipsel 7.22.1-1+b2 2,075.1 kB11,368.0 kB [list of files]
ppc64el 7.22.1-1+b2 2,075.8 kB11,367.0 kB [list of files]
s390x 7.22.1-1+b2 2,075.9 kB11,331.0 kB [list of files]