.AS

AS Datei

ActionScript Source File
Frage stellen
SCHNELLE ANTWORT

Eine AS Datei ist ActionScript-Quellcode im Klartext - die Programmiersprache hinter Adobe Flash und Flex Anwendungen. Jeder Texteditor kann sie öffnen. Sie ist nicht eigenständig ausführbar; sie muss in eine .swf kompiliert werden. Mit dem Ende von Flash Player im Dezember 2020 sind die meisten AS Dateien heute veralteter Quellcode.

Entwickler: Adobe Systems (originally Macromedia); language standardized on ECMAScript Kategorie: Developerdateien Offener Standard MIME: text/plain
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .DO · .MD · .HEX · .XSD

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 12, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das AS-Dateiformat?

.as Dateien sind mit der Programmiersprache ActionScript verknüpft, die ursprünglich von Macromedia entwickelt und später von Adobe Systems gepflegt wurde.

Dateien mit der Endung .as speichern Quellcode für Flash- und Flex-Anwendungen. Eine .as Datei kann Anweisungen und Funktionsdefinitionen sowie Variablen und Verweise auf externe oder Systemressourcen (einschließlich Systembibliotheken) speichern. Der Quellcode muss von Adobe Animate, dem Apache Flex SDK oder Apache Royale in AVM-Bytecode kompiliert werden, der in eine .swf Datei eingebettet ist, die der Flash Player oder die AIR-Laufzeitumgebung ausführt; das direkte Öffnen einer .as Datei zeigt nur den menschenlesbaren Code.

ActionScript ist eine objektorientierte Programmiersprache, die auf dem ECMAScript-Standard basiert (dieselbe Spezifikation, die auch JavaScript zugrunde liegt). ActionScript wurde primär für die Entwicklung und Verwaltung von Animationen, Bannern und interaktiven visuellen Inhalten auf Websites verwendet. ActionScript 3.0, das 2006 mit Flash Player 9 veröffentlicht wurde, führte ein strenges klassenbasiertes Modell, eine neu gestaltete virtuelle Maschine (AVM2) und eine formale package/import-Syntax ein; eine AS3 .as Datei beginnt typischerweise mit einem package { }-Block, der import-Anweisungen und eine public class-Definition enthält. ActionScript ist eine vollwertige Sprache, die in der Lage ist, voll funktionsfähige, interaktive und visuell ansprechende Webanwendungen, webbasierte Spiele, Formulare und fortgeschrittene Menüs zu steuern.

Adobe Flash erreichte im Dezember 2020 das Ende seiner Lebensdauer, und die gängigen Browser entfernten die Unterstützung für den Flash Player. Neue interaktive Webprojekte bevorzugen heute JavaScript und TypeScript. Die Sprache ActionScript selbst überlebt durch das Open-Source-Projekt Apache Royale, das .as und .mxml Quelldateien in JavaScript-basierte Ausgaben kompiliert, die ohne Flash laufen.

.as Dateien speichern ihren Inhalt im Klartextformat (UTF-8 oder ASCII) und können mit jedem Texteditor geöffnet und bearbeitet werden. Es wird jedoch empfohlen, .as Dateien mit einem speziellen Werkzeug wie Visual Studio Code (mit einer ActionScript-Erweiterung) oder Sublime Text zu bearbeiten, um von automatischer Schlüsselworthervorhebung, Syntaxfehlererkennung und Code-Vervollständigung zu profitieren.

Sicherheit

RISIKO: LOW

Eine .as Datei ist Quellcode im Klartext und kann nicht eigenständig ausgeführt werden, daher ist das bloße Öffnen in einem Editor sicher. Vorsicht gilt für Entwickler: ActionScript-Code, den Sie kompilieren und ausführen, kann Netzwerkaufrufe tätigen, auf Dateien zugreifen (innerhalb der Flash-Sandbox) und andere Assets laden. Überprüfen Sie daher nicht vertrauenswürdigen .as Code vor dem Kompilieren und Ausführen - genau wie bei jedem anderen Drittanbieter-Quellcode. Hüten Sie sich vor „kostenlosen ActionScript-Decompiler“-Seiten, die Adware enthalten; verwenden Sie seriöse Tools (JPEXS), wenn Sie AS aus einer .swf extrahieren.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEActionScript Source Filealias Adobe Flash ActionScript document, ActionScript class file
ENTWICKLERAdobe Systems (originally Macromedia); language standardized on ECMAScriptseit 1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
MIME TYPEtext/plain
TYPKlartext-Quellcodedatei (Programmiersprache ActionScript)
STANDARDOffen · lizenzfrei
Diese Erweiterung wird auch verwendet von…
  • Applesoft BASIC Programm - Auf Apple II Emulatoren kann .as ein Applesoft BASIC Quellcode/Listing bezeichnen - nicht verwandt mit ActionScript; im Emulator oder einem Texteditor öffnen.
  • ASCII-Text / generischer Quellcode - Einige Tools verwenden .as für generische ASCII-Daten oder Assembly-Quellcode; der Inhalt ist Klartext, der durch Inspektion identifizierbar ist.

Programme zum Öffnen von AS-Dateien

Windows4 apps
Sublime Text Kostenpflichtig Öffnen Sie die .as zur Bearbeitung mit ActionScript-Syntax-Highlighting.
Notepad Open Source Öffnen Sie die .as als Text mit Syntax-Highlighting - ein schneller Weg, um den Code zu lesen.
Visual Studio Code Open Source Öffnen Sie die .as zum Lesen/Bearbeiten; installieren Sie eine ActionScript-Erweiterung für Syntax-Highlighting. Die moderne kostenlose Wahl.
Apache Royale / Flex SDK (to compile) Open Source Verwenden Sie den Royale/Flex-Compiler, um ActionScript tatsächlich in eine ausführbare Ausgabe (SWF oder HTML/JS) zu bauen - Editoren dienen nur zum Betrachten/Bearbeiten; dies kompiliert.
macOS2 apps
Visual Studio Code Open Source Öffnen Sie die .as zum Lesen/Bearbeiten; installieren Sie eine ActionScript-Erweiterung für Syntax-Highlighting. Die moderne kostenlose Wahl.
Sublime Text / TextMate Kostenpflichtig Öffnen Sie die .as als Text-/Quelldatei zum Lesen und Bearbeiten.
Linux2 apps
Visual Studio Code Open Source Öffnen Sie die .as zum Lesen/Bearbeiten; installieren Sie eine ActionScript-Erweiterung für Syntax-Highlighting. Die moderne kostenlose Wahl.
Any text editor (gedit, Kate, vim) Open Source Öffnen Sie die .as als Klartext - es handelt sich um menschenlesbaren Quellcode.

Technische Details

technische Spezifikation
SprachparadigmaObjektorientiert, ereignisgesteuert; klassenbasiert mit einfacher Klassenvererbung und Unterstützung mehrerer Schnittstellen (ActionScript 3.0)
DateikodierungUTF-8 oder ASCII Klartext; keine Byte-Order-Mark erforderlich
MIME-Typ`text/plain` (primär); auch `application/x-actionscript` und `text/x-actionscript`
DateisignaturKeine - Klartext; AS3-Dateien werden durch die einleitende `package { }`-Deklaration und das Schlüsselwort `public class` identifiziert, nicht durch eine Byte-Signatur
Ziel-Virtual-MachineActionScript 1 und 2 zielen auf AVM1; ActionScript 3 zielt auf AVM2; die beiden VMs sind Bytecode-inkompatibel
KompilierungsausgabeKompiliert in AVM-Bytecode, der in einen `.swf` Container eingebettet ist; die `.as` Datei selbst ist nicht direkt ausführbar
AS3 DateistrukturBeginnt mit `package { }`-Block, gefolgt von `import`-Anweisungen und einer `public class`-Definition, die Methoden und Eigenschaften enthält
Typische Dateigröße1 KB - 200 KB pro Klassendatei; große Projekte enthalten viele einzelne `.as` Quelldateien
Build-ToolchainAdobe Animate (ehemals Flash Professional), Apache Flex SDK (`mxmlc` Compiler), Apache Royale Compiler (`asc2`)
Verwandte kompilierte Artefakte`.swf` (bereitgestellte Anwendung), `.swc` (kompilierte Komponentenbibliothek), `.abc` (roher AVM2-Bytecode)
PlattformunterstützungPlattformübergreifende Quelldatei; Flex und Royale SDKs kompilieren auf Windows, macOS und Linux
Status nach FlashAdobe Flash Player erreichte im Dezember 2020 das Ende seiner Lebensdauer; ActionScript 3 wird über Apache Royale fortgesetzt, das auf HTML5/JavaScript-Ausgabe abzielt
ECMAScript-KonformitätActionScript 3.0 orientiert sich am ECMAScript 4 Entwurf; teilt die Syntax mit JavaScript, fügt aber statische Typisierung und ein formales `class`-Schlüsselwort hinzu
BasisklasseAlle AS3-Klassen erweitern implizit `Object`; Anzeigeobjekte erweitern `DisplayObject` innerhalb des Pakets `flash.display`
Veröffentlicht1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
Neueste VersionActionScript 3.0 (2006); maintained today via the Apache Royale / Apache Flex SDK
Offener StandardJa · lizenzgebührenfrei
Spezifikationen.wikipedia.org

AS-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit AS-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu AS-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine AS Datei?
Öffnen Sie sie in einem beliebigen Text- oder Code-Editor - wie VS Code, Notepad++ oder Sublime Text - da .as ActionScript-Quellcode im Klartext ist. Für Syntax-Highlighting fügen Sie eine ActionScript-Erweiterung hinzu. Um sie tatsächlich auszuführen, müssen Sie sie in eine .swf kompilieren.
Ist eine AS Datei ein Programm, das ich ausführen kann?
Nein. ActionScript .as Dateien sind Quellcode, keine ausführbaren Dateien. Sie müssen (von Apache Royale/Flex oder Adobe Animate) in eine .swf kompiliert werden, um zu laufen. Das Öffnen der .as zeigt lediglich den Code.
Was ist der Unterschied zwischen AS, FLA und SWF?
.as ist der ActionScript-Quellcode; .fla ist das editierbare Flash/Animate-Designprojekt; .swf ist die kompilierte, abspielbare Ausgabe. Die .as und .fla sind das, was Entwickler bearbeiten; die .swf ist das, was Benutzer ausführen (heute via Ruffle).
Ist ActionScript tot, jetzt wo Flash weg ist?
Das Ende des Flash Player (Dez. 2020) beendete ActionScript in Browsern, aber die Sprache überlebt durch Apache Flex und Apache Royale, die ActionScript/MXML nach HTML/JavaScript kompilieren. Die meisten neuen Arbeiten nutzen stattdessen JavaScript/TypeScript.
Kann ich ActionScript in JavaScript konvertieren?
Bis zu einem gewissen Grad - beide stammen von ECMAScript ab. Apache Royale kann ActionScript/MXML-Projekte nach HTML/JS cross-kompilieren, und manuelles Portieren ist üblich. Es ist ein Migrationsaufwand, keine Dateikonvertierung per Mausklick.
Wie kompiliere ich eine AS Datei in eine SWF?
Verwenden Sie den Apache Royale oder Apache Flex SDK Compiler oder öffnen Sie das übergeordnete Projekt in Adobe Animate und veröffentlichen Sie es. Eine einzelne .as gehört normalerweise zu einem größeren Projekt, daher kompilieren Sie das Projekt, nicht nur die einzelne Datei.

Quellen

1Wikipedia - ActionScripten.wikipedia.org
2Apache Royale (modern ActionScript/MXML SDK)royale.apache.org

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Verwandte Erweiterungen

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen