Kommentare

Sobald Sie anfangen, umfangreichen Code zu produzieren, sollten Sie sich angewöhnen, mit sog. Kommentaren zu arbeiten. Kommentare sind Stellen im Code, die nicht für die Maschine, sondern für die Kommunikation von Mensch zu Mensch gedacht sind. Sie machen sich in erster Linie selber einen Gefallen, wenn Sie wichtige Stellen im Code damit markieren, wenn Sie zusammenfassen, was das Ziel eines Skriptes ist, usw. Denn mit diesen "Oasen in der Codewüste" wissen Sie auch nach zwei Monaten noch, was Sie sich beim Entwickeln gedacht haben, sie werden schneller die übersicht über Ihre Arbeit zurück gewinnen.

Ausserdem: Sie programmieren vielleicht auch mal etwas, dass Sie austauschen müssen oder wollen. Jemand, der Ihren Code liest, wird Ihnen dankbar sein, wenn Sie Ihre Arbeit als Hilfestellung sauber kommentieren. Gerade in der Welt des Internets wird ja häufig ausgetauscht.

 

Einzeilige Kommentare

Einzeilige Kommentare beginnen mit einen Doppel-Slash, also mit //. Jede Zeile, die so beginnt, wird vom ActionSript-Interpreter übergangen. Sie müssen die Zeile nicht mit einem Doppel-Slash beenden.

//Hier steht ein einzeiliger Kommentar
 

Mehrzeilige Kommentare

Der Anfang und das Ende eines mehrzeiligen Kommentares muss hingegen zwingend markiert werden:

/*Hallo, ich bin ein mehrzeiliger Kommentar. Hoffentlich liest mich auch irgendwer, denn eigentlich bin eine so gute Erfindung. Ich funktioniere aber nur, wenn ich am Anfang und am Ende die obligatorischen Zeichen habe, weil mich sonst die Maschine liest und ich dann zu einem Fehler degradiert werde.*/
 

Provisorische Codestellen auskommentieren

Ein weiterer wichtiger Einsatzbereich von Kommentaren ist das Markieren von "provisorischen" Code-Stellen. Oftmals ist Entwickeln halt auch Ausprobieren. Nicht immer möchte man das Geschriebene definitiv löschen, wenn nicht auf Anhieb alles so läuft wie gewünscht. Wer weiss, vielleicht kann man ja etwas doch noch brauchen.

Kommentare werden von Flash im Aktionen-Fenster standardmässig grau dargestellt. Natürlich können Sie das in den Voreinstellungen auch ändern.