Ich möchte meine Anwendungen um eine interne Skriptsprache erweitern, die neben grundlegenden Merkmalen einer Skriptsprache einen Zugriff auf anwendungsinterne Funktionalitäten bereitstellen soll. Bei der Suche nach Lösungen bin ich auf Script .NET (S#) gestossen. Die Sprache selbst ist an Java angelehnt und verarbeitet ein- und mehrzeilige Quelltexte, die im Zeichenkettenformat zugewiesen werden. Was fehlt ist ein Editor, der die Quelltexteingabe vereinfacht (Systaxcoloring, Autovervollständigen). Ein Steuerelement für Visual-Basic-Skripte mit integrierten Editor war als ActiveX Bestandteil früherer 16-Bit-C++-Versionen von Microsoft (der Name fällt mir gerade nicht ein). Gibt es die Komponente noch für 32-64-Bit-Anwendungen, gibt es ähnliche Komponenten oder wie kann S# selbst um einen Editor erweitern? Bin für jede Anregung oder alternative Lösungsansätze dankbar!
Cool, auf S# bin ich bei meinen Recherchen nicht gestoßen. Ich vermute mal, die ActiveX Bibliothek die du meintest heißt WinWrap/Sax Basic. gibt es immer ncoh auch für .Net - kostet aber. Einen schönen Editor hat auch das Sharpdevelop Projekt. Gibt es auch Standalone. Siehe dazu http://wiki.sharpdevelop.net/AvalonEdit.ashx Übrigens kann man SharpDevelop auch selber in sein Projekt einbinden (SharpDevelop for applications). Wie weit das aber gediegen ist ...
wirst du das entstandene System veröffentlichen, oder bleibt es "Nur zur eigenen Verwendung"? Ich hätte Interesse an einem Scripting System für meine Applikation und habe - ich muss ehrlicher Weise zugeben - keine Lust noch eins zu entwickeln :)
Einen schönen Editor hat auch das Sharpdevelop Projekt. Gibt es auch Standalone. Siehe dazu http://wiki.sharpdevelop.net/AvalonEdit.ashx
Übrigens kann man SharpDevelop auch selber in sein Projekt einbinden (SharpDevelop for applications). Wie weit das aber gediegen ist ...