Я использую редактор Monaco для создания интерфейса редактирования JSON.
Кажется, что если вы используете какую-либо установку Monaco для JSON (например, демонстрацию их домашней страницы, если вы установите ее в JSON: https://microsoft.github.io/monaco-editor), то при автозаполнении (ctrl-space) всегда отображается опция $schema
.
Я уверен, что это полезно, если вы собираетесь использовать схемы JSON, но это не так. Я хочу реализовать свое собственное автозаполнение, поэтому я не хочу полностью его отключать, но хочу удалить $schema
из параметров.
Добавление дополненияПоставщик, кажется, только добавляет дополнительные дополнения, но не удаляет существующие.
Есть ли способ контролировать это поведение?