Eclipse PlugIn für LSL

Eclipse Plugin LogoDas 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:

Eclipse LSL Code Competion<

Die ersten Entwicklungen in die richtige Richtung sind getan. Weiter so!

Über Patrick
Andreas Mertens aka Patrick Wunderland (SL) ist Initiator von avameo und schreibt seit 2006 für diesen Blog.

Kommentare

  1. johannes says:

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

Ihre Meinung ist uns wichtig

*