Skip to content

xxx.* pattern didn't work #7

@gingerpaledale

Description

@gingerpaledale

I put

// in [.vscode/settings.json]
{
// ...
"dim.rules": [
    {
      "pattern": "logDebug.*",
      "opacity": "mid",
    }
  ],
  "dim.valueForMinTier": 0.2,
  "dim.valueForMidTier": 0.3,
  "dim.valueForMaxTier": 0.4,
  "dim.defaultFlags": "gs",
}
// ...

It didn't work.

However, a rule without * worked:

// in [.vscode/settings.json]
{
// ...
"dim.rules": [
    {
      "pattern": "logDebug.",
      "opacity": "mid",
    }
  ],
  "dim.valueForMinTier": 0.2,
  "dim.valueForMidTier": 0.3,
  "dim.valueForMaxTier": 0.4,
  "dim.defaultFlags": "gs",
}
// ...

macOS 13.6.3

VSCode 1.94.1
e10f2369d0d9614a452462f2e01cdc4aa9486296
arm64


Another observation:
"pattern": "logDebug.............." doesn't work
"pattern": "logDebug.............", works (it has a smaller length than the one above)

Another issue:
[javascript] – a valid language selector – doesn't seem to be supported. However, [js] works.

P. S. lowlight-patterns extension works well with xxx.*

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions