XBrackets tries to
guess pair quotes, and in this case it can't. Let's take a closer look at the following text:
Code: Select all
`1`, `/Call("Scripts::Main", 7, 'AkelPad.MessageBox(0, "Test", "Caption", 64)')`, ``
The part
Code: Select all
`, `/Call("Scripts::Main", 7, 'AkelPad.MessageBox(0, "Test", "Caption", 64)')`, `
contains delimiters around the ` symbol in the beginning and in the end:
so it's not clear what direction to prefer to find the pair symbol.
Changing it to
Code: Select all
'1', `/Call("Scripts::Main", 7, 'AkelPad.MessageBox(0, "Test", "Caption", 64)')`, ``
or to
Code: Select all
`1`, `Call("Scripts::Main", 7, 'AkelPad.MessageBox(0, "Test", "Caption", 64)')`, ``
removes the ambiguity, and the pair of ` ` can be highlighted.
(In the first case the extra ` symbol to the left was removed, so it's clear that the first remaining ` symbol is the opening of the pair ` `.
In the second case the / symbol was removed, and the sequence `C is most likely the opening of the pair ` `.)
Probably this looks complicated, but this is how it works.
To have better results that rely on
full text parsing rather than
guessing, you can add ` ` to the Quotes section of the corresponding
.coder file. In this case XBrackets will highlight pair symbols provided by the Coder plugin.