Документация по стилю для редактора Monaco Editor - PullRequest
0 голосов
/ 26 мая 2020

Я пытаюсь получить внешний вид, похожий на IntelliJ, где автозаполнение имеет два столбца. Первый содержит сигнатуру функции, а второй - тип возвращаемого значения. Во всплывающем окне документации в первом разделе отображается полная сигнатура функции, затем визуальный разделитель и, наконец, документация по функциям, за которой следует документация по параметрам в виде таблицы.

intellij

Кажется, что редактор monaco отображает элементы завершения, подобные приведенным ниже. label находится в левом столбце, а detail - в правом столбце во всплывающем окне предложения. Но затем он использует содержимое detail во всплывающем окне документации. Могу ли я как-нибудь отключить это?

Следующая проблема заключается в том, что я хотел бы использовать HTML в строке Markdown для элемента завершения documentation, но HTML будет экранирован. Причина, по которой я хочу использовать HTML, заключается в том, чтобы иметь возможность получить такой же стиль параметров, как IntelliJ.

enter image description here

Возможно ли это каким-то образом?

...