Devo fornire funzionalità di scripting all'interno della mia applicazione, consentendo ai clienti di estendere le sue funzionalità utilizzando il nostro modello a oggetti. Speravo di offrire una sorta di editor C#/VB.Net integrato con intellisense, ma dopo aver visto prodotti come AvalonEdit e ScintillaNet, non sembrano fornire un vero completamento del codice, solo un'API in cui è possibile fornire il proprio elenco di elementi da visualizzare nell'elenco di completamento automatico popup.Editor C#/VB.Net integrato con intellisense - Roslyn, VSTA o qualcos'altro?
Mi chiedevo quindi se Roslyn ha fornito tali funzionalità? Dalle esercitazioni e dagli esempi che ho trovato, sembra che Roslyn sia davvero solo un servizio di compilazione.
Come ultima risorsa, i clienti possono utilizzare qualcosa come VS Express ma un editor integrato è ovviamente un po 'più bello.
(Ho trovato anche Visual Studio Tools for Applications, che sembrava promettente, tuttavia le risorse online hanno diversi anni e la documentazione/le esercitazioni sono inesistenti, quindi ho disegnato uno spazio vuoto con questo.
È possibile trovare questa domanda utile: http://stackoverflow.com/questions/939841/what-is-the-visual-studio-shell-standalone-shell-good-for –