highlightjs/highlight.js

(Bash) Highlighted colors doesn't look correct

Open

#4,288 opened on 2025年7月2日

GitHub で見る
 (8 comments) (0 reactions) (0 assignees)JavaScript (22,960 stars) (3,497 forks)batch import
buggood first issuehelp welcomelanguage

説明

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

コントリビューターガイド