アプリケーション内にスクリプト機能を提供し、顧客がオブジェクト モデルを使用してその機能を拡張できるようにする必要があります。IntelliSense を備えたある種の統合 C#/VB.Net エディターを提供したいと考えていましたが、AvalonEdit や ScintillaNet などの製品を調べたところ、真のコード補完を提供しているようには見えず、独自のリストを提供できる API にすぎません。ポップアップ オートコンプリート リストに表示されるアイテムの数。
したがって、Roslyn がそのような機能を提供するかどうか疑問に思っていましたか? 私が遭遇したチュートリアルと例から、Roslyn は実際には単なるコンパイラ サービスであるように見えます。
最後の手段として、顧客は VS Express のようなものを使用できますが、統合されたエディターの方が明らかに少し優れています。
(Visual Studio Tools for Applications にも出くわしましたが、これは有望に思えましたが、オンライン リソースは数年前のものであり、ドキュメントやチュートリアルが存在しないため、これについては空白にしました)。