Я пытаюсь получить внешний вид, похожий на IntelliJ, где автозаполнение имеет два столбца. Первый содержит сигнатуру функции, а второй - тип возвращаемого значения. Во всплывающем окне документации в первом разделе отображается полная сигнатура функции, затем визуальный разделитель и, наконец, документация по функциям, за которой следует документация по параметрам в виде таблицы.
![intellij](https://i.stack.imgur.com/o362A.png)
Кажется, что редактор monaco отображает элементы завершения, подобные приведенным ниже. label
находится в левом столбце, а detail
- в правом столбце во всплывающем окне предложения. Но затем он использует содержимое detail
во всплывающем окне документации. Могу ли я как-нибудь отключить это?
Следующая проблема заключается в том, что я хотел бы использовать HTML в строке Markdown для элемента завершения documentation
, но HTML будет экранирован. Причина, по которой я хочу использовать HTML, заключается в том, чтобы иметь возможность получить такой же стиль параметров, как IntelliJ.
![enter image description here](https://i.stack.imgur.com/ovTUv.png)
Возможно ли это каким-то образом?