В последние дни я пытался расширить функциональность редактора по умолчанию (java, xml, все из них),
я хочу добавить большую линейку с текстом на стороне каждого редактора.
пример: страница редактора по умолчанию выглядит следующим образом:
|-----------|
|source |
|code |
| |
|-----------|
, но я хочу, чтобы это было так
|------|----|
|source| |
|code |line|
| |text|
|------|----|
также я не могу использоватьпотому что текст в моей линейке соответствует определенной строке и должен прокручиваться вместе с исходным кодом.
Я попытался сделать это, реализовав IEditorActionDelegate, так как я не хочу новый редактор, но добавляюфункциональность, но я не мог найти какие-либо решения.
Хотел бы упомянуть, что для практического применения своего решения я расширил AbstractContributedRulerColumn
public class MyRuler extends AbstractContributedRulerColumn {
....
}