С помощью этого кода вы можете скопировать URL текущей вкладки
navigator.clipboard.writeText(location.href)
.then(() => {
console.log("done");
})
.catch(() => {
console.log("error");
});
, если хотите скопировать из поля ввода
let i = document.querySelector("#input");
navigator.clipboard.writeText(i)
.then(() => {
console.log("done");
})
.catch(() => {
console.log("error");
});
Вы могли всегда писать свой собственный синтаксический анализатор C#. Тем путем можно быть уверены в, он - полнота.
В Вашем случае, потому что Вам не нужно ничто как intellisense, Вам могло, вероятно, сойти с рук просто использование парсера-генератора.
Даже если бы Вы записали тот вручную, однако, то он, вероятно, не взял бы Вам больше, чем приблизительно месяц.
Это не точно, что Вы попросили, но Вы могли попытаться использовать класс CodeDomComponentSerializationService для генерации графика CodeDom на основе текущего состояния поверхности для дизайна.
Мы используем тот класс для обработки скопировать/вставить функциональности в нашем встроенном разработчике.