Основываясь на ответе NonGrate:
Перейдите в настройки, найдите настройки TODO и замените существующую запись задачи " \ btodo \ b. * " На:
(\btodo\b.*)|(\/\*(\*(?!\/)|[^*])*\btodo\b(\*(?!\/)|[^*])*\*\/)
Результат:
Вы должны использовать * /, чтобы закрыть выделение.
Он использует 2 шаблона:
- (\ btodo \ b. ) захватывает любую строку со словом todo
- (/ \ * (\ * (?! /) | [^ *]) * \ btodo \ b (\ * (?! /) | [^ *] * \ * /) захватывает многострочные комментарии, начинающиеся с / * и заканчивается на * /
Любые другие комбинации могут не работать.
Примечание. Необходимо заменить существующее регулярное выражение, чтобы в списке задач не появлялось несколько экземпляров одного и того же элемента задачи.