Здравствуйте, bnk, Вы писали:
bnk>Здравствуйте, c-smile, Вы писали:
CS>>Monaco это syntax highlighting plaintext editor.
bnk>Не совсем. У него интеллисенс есть и рефакторинг из коробки bnk>То есть, не "тупое" автодополнение, а на уровне студии (для .js / .ts например), после точки он даст правильный список мемберов bnk>Еще понимает definitely typed (.d.ts) например, а это значит — автокомплит для кучи библиоек (для меня актуален для d3 например)
Тогда твой код должен быть плагином к VSCode. Любой другой вариант, типа встраивания его editing engine во что-то кроме Electron, это не для тебя. Там слишком много зависимостей от именно electron. Если не в core то в plugins. А встраивать WebControl или тот же WebKit это вообще поле чудес засеянное граблями.
Не потому что их разработчики это злобные твари, а потому что Web browser это а) прежде всего security и б) разработчикам это нафиг ненужно — денег они с того не имеют — мотивация на разработку лежит в политической плоскости больше чем в технической или финансовой.