я предполагаю, что это также называется подсветкой слов, я не уверен.
Я использую Javascript (a .js file) и в Notepad++ (v7.3.3) даны эти две строки:
myFuncA("param");
myFuncB('param');
С моим Notepad++, если я дважды щелкните param на первой строке он получает param. А на второй строчке получается 'param'. Хотя это может быть хорошо для английского языка, я пишу здесь на Javascript, и мне не нравится такое поведение. Его останавливает смарт-подсветки от правильной работы. Если все в двойные кавычки. Что не всегда возможно или это просто большая заноза в заднице. Я создал пример плохого программирования как быстрый пример одной строки:
x.innerHTML = "<span class='foo bar' onclick='this.className="bar"'>foo bar</span>";
или
x.innerHTML = '<span class="foo bar" onclick="this.className='bar'">foo bar</span>';
если я дважды щелкните foo или bar он не умный, выделите их все. Потому что если вы дважды щелкните и выделите слово рядом с ' будет выберите ' и не найти остальных, и наоборот.
(хотя, используя "bar" во втором пример действительно работает.)
есть ли способ настроить, как он выделяет для двойного щелчка, так что в двух примерах выше, если вы нажмете любую foo или bar он не будет выделить ' ?
(и поэтому умная подсветка выделит их всех)
P. s. Кроме того, я использую обсидиановую тему. Но, делая быстрое изменение к теме по умолчанию не исправить.
PT
Komp






















