Correspondência de chaves aninhadas/múltiplas no Notepad ++

Correspondência de chaves aninhadas/múltiplas no Notepad ++

No Notepad ++, é possível forçar todos (ou pelo menos os 3 ou 4 mais profundos) pares de colchetes/colchetes/parênteses/etc. que envolvem o cursor para ficarem destacados? De preferência em cores diferentes para cada par combinado?

Por exemplo, neste exemplo:

int main(char** args)
{
  if(blah)
  {
    ...
  }
}

Se colocarmos o cursor em qualquer lugar do bloco if, os colchetes de abertura e fechamento da função principal deverão ficar de uma cor, enquanto os colchetes do bloco if ficarão de outra. A coloração de cada bloco deve permanecer a mesma enquanto o cursor ainda estiver nesse bloco.

informação relacionada