highlightjs/highlight.js

(Bash) Highlighted colors doesn't look correct

Open

#4288 aperta il 2 lug 2025

Vedi su GitHub
 (8 commenti) (0 reazioni) (0 assegnatari)JavaScript (3497 fork)batch import
buggood first issuehelp welcomelanguage

Metriche repository

Star
 (22.960 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

Describe the issue Issues:

  • Only highlight part of command paramters
  • Inconsistent color between lines

Which language seems to have the issue? Bash

Are you using highlight or highlightAuto? highlight

...

Sample Code to Reproduce

1st example:

epi deployment start \
  --project my-project \
  --deployment-package my-project.cms.app.1.0.0.nupkg \
  --env Integration \
  --direct-deploy true \
  --use-maintainance-page true \
  --wait true \
  --show-progress true

2nd example:

epi deployment start \
  --project my-project \
  --deployment-package my-project.cms.app.1.0.0.nupkg \
  --env Integration \
  --direct-deploy true \
  --use-maintainance-page true \
  --wait true \
  --show-progress true

For partial highlight, I see one part has hljs-built_in class, while the other doesn't has any class.

Expected behavior

  • Should highlight the whole command paramter name
  • Command parameter names should have same colors across lines

Additional context Live example: https://cli.eshn.dev/epi-deployment-start-command.html#samples

Image

Reproduce on Highlight.js demo:

Image

Guida contributor