Das die InWorld-Programmierung in LSL ein Grauen ist, ist kein Geheimnis. Ein langsamer Editor, keine Modularisierung und rudimentäre Funktionen führen zu hohen Turn-Around-Zeiten bei der Entwicklung, was professionelle SL-Projekte erschwert. ByronStar entwickelt auf Basis von Eclipse 3.2 eine Second Life® IDE. Dies wird auch höchste Zeit. Screenshots zum PlugIn findet ihr hier. Die Installation des PlugIns funktioniert reibungslos über die Eclipse Funktion Help->Software->Find and Install. Nachdem ich das PlugIn installiert hatte suchte ich vergeblich nach SL-Projekt-Einträgen für das Erstellen eines SL-Projektes. Das Anlegen einer Datei mit der Endung .lsl löste das Problem. Eclipse erkannte sofort die LSL-Syntax.
Vergeblich suchte ich auch nach einer Deployment-Funktion, welche den in Eclipse geschriebenen Code InWorld deployed. Diese Funktion ist leider nicht vorhanden und würde wohlmöglich einen speziellen SL-Developer-Client erfordern. Es wird somit Zeit, das die OpenSource-Gemeinde endlich einen Developer-Client mit PlugIn-Möglichkeiten entwirft. So könnte ich mir vorstellen demnächst in Eclipse LSL-Code zu entwerfen, und diesen direkt auf einen InWorld-SL-Developer-Client hochzuladen (LSL-Code-Deployment). Dies würde der Entwicklung von anspruchsvollen Second Life®-Projekten wirklich dienlich sein. Funktionen jedoch wie die Eclipse-Auto-Completion mit Strg+Space funktionieren einwandfrei, wie der folgende Screenshot belegt:
<Die ersten Entwicklungen in die richtige Richtung sind getan. Weiter so!







Hi,
ein Link zur Update-Seite wäre super ;)