Необходимо разработать окно перспективы (подкласс ViewPart), в котором необходимо отстраивать древо операторов программы или процедуры, внутри текста которой находится курсор в редакторе.
Дерево должно представлять собой следующий вид:
В развернутом виде
Соответственно, при выборе какого-либо элемента из дерева, в редакторе должен будет подсвечиваться или выделяться необходимый кусочек кода. И соответственно, наоборот, если мы находимся внутри какого-то оператора программы в редакторе, в дереве должен быть выделен соответствующий узел оператора.
Необходимо разработать окно перспективы (подкласс ViewPart), в котором необходимо отстраивать древо операторов программы или процедуры, внутри текста которой находится курсор в редакторе. Дерево должно представлять собой следующий вид: В развернутом виде Соответственно, при выборе какого-либо элемента из дерева, в редакторе должен будет подсвечиваться или выделяться необходимый кусочек кода. И соответственно, наоборот, если мы находимся внутри какого-то оператора программы в редакторе, в дереве должен быть выделен соответствующий узел оператора.