Выделение плохих событий в редакторе JavaScript Eclipse Oxygen
Редактор jsdt в Eclipse Oxygen, похоже, не выделяет элементы, за исключением нажатия в глобальном пространстве или в функции верхнего уровня. В следующем примере:
function f()
{
var v1 = 1;
var v2 = 2;
function f1()
{
var v1;
v1 = 1;
v2 = 2;
}
f1();
v1 = v2;
}
внутри f1() не выделяются переменные, выделенные цветом. Хотя все, что объявлено в f(), помечается нормально, за исключением v2, если щелкнуть внутри f1(). Это можно исправить?
В Eclipse Neon подсветка работает абсолютно нормально, но панель Outline там ничего не показывает, кроме f(). В то время как в кислороде это прекрасно. Есть ли способ выделить Outline из кислорода и события в Neon? Или есть другой плагин JS для Eclipse, который делает любой из этих или обоих?