Xshell Highlight Sets

Ideal for compilation output or script debugging.

| Keyword/Pattern | Foreground | Background | Style | Purpose | | :--- | :--- | :--- | :--- | :--- | | Exception | White | Magenta | Bold | Catching unhandled exceptions. | | Traceback | Cyan | Default | Normal | Python specific error paths. | | deprecated | Black | Yellow | Normal | Code maintenance warnings. | | debug | Blue | Default | Normal | Distinguishing debug logs from info logs. |

Click Add inside the set. The Highlight Rule dialog appears. xshell highlight sets

To maximize productivity, users should organize rules into logical groups. Below are two recommended profiles:

Xshell allows you to define highlighting rules to colorize specific keywords or patterns in your terminal output (e.g., logs, command outputs). Highlights are organized into sets, which can be enabled/disabled per session. Ideal for compilation output or script debugging

It’s nice to know when things actually work.


To save you time, here are three ready-to-import highlight set configurations. To save you time, here are three ready-to-import

CPU usage: [9][0-9]%|CPU usage: 100%

Matches "CPU usage: 95%" or "CPU usage: 100%".