.AS

Fichier AS

ActionScript Source File
Poser une question
RÉPONSE RAPIDE

Un fichier AS est du code source ActionScript en texte brut - le langage de programmation derrière les applications Adobe Flash et Flex. N'importe quel éditeur de texte peut l'ouvrir. Il n'est pas exécutable seul ; il doit être compilé dans un .swf. Avec la fin de vie de Flash Player en décembre 2020, la plupart des fichiers AS sont aujourd'hui des sources héritées.

Développeur : Adobe Systems (originally Macromedia); language standardized on ECMAScript Catégorie : Fichiers de développement Standard ouvert MIME: text/plain
S'OUVRE SUR Windows macOS Linux
Lié : .DO · .MD · .HEX · .XSD

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 12, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier AS ?

Les fichiers .as sont associés au langage de programmation ActionScript, développé à l'origine par Macromedia puis maintenu par Adobe Systems.

Les fichiers avec l'extension .as stockent le code source des applications Flash et Flex. Un fichier .as peut stocker des instructions et des définitions de fonctions, ainsi que des variables et des références à des ressources externes ou système (y compris des bibliothèques système). Le code source doit être compilé par Adobe Animate, l'Apache Flex SDK ou Apache Royale en bytecode AVM intégré dans un fichier .swf que le moteur d'exécution Flash Player ou AIR exécute ; l'ouverture directe d'un fichier .as ne révèle que le code lisible par l'homme.

ActionScript est un langage de programmation orienté objet basé sur la norme ECMAScript (la même spécification à la base de JavaScript). ActionScript était principalement utilisé pour développer et gérer des animations, des bannières et du contenu visuel interactif sur des sites web. ActionScript 3.0, publié en 2006 avec Flash Player 9, a introduit un modèle strict basé sur les classes, une machine virtuelle repensée (AVM2) et une syntaxe formelle package/import ; un fichier .as en AS3 commence généralement par un bloc package { } contenant des instructions import et une définition de public class. ActionScript est un langage complet capable de propulser des applications web entièrement fonctionnelles, interactives et visuellement riches, des jeux en ligne, des formulaires et des menus avancés.

Adobe Flash a atteint sa fin de vie en décembre 2020, et les principaux navigateurs ont supprimé la prise en charge de Flash Player. Les nouveaux travaux interactifs sur le web privilégient désormais JavaScript et TypeScript. Le langage ActionScript lui-même survit grâce au projet open-source Apache Royale, qui compile les fichiers sources .as et .mxml en une sortie basée sur JavaScript qui s'exécute sans Flash.

Les fichiers .as stockent leur contenu au format texte brut (UTF-8 ou ASCII) et peuvent être ouverts et modifiés à l'aide de n'importe quel éditeur de texte. Cependant, il est recommandé de modifier les fichiers .as avec un outil dédié tel que Visual Studio Code (avec une extension ActionScript) ou Sublime Text, pour profiter de la coloration syntaxique automatique, de la détection des erreurs de syntaxe et de la complétion de code.

Sécurité et sûreté

RISQUE : LOW

Un fichier .as est un code source en texte brut et ne peut pas s'exécuter seul, donc l'ouvrir simplement dans un éditeur est sûr. La mise en garde s'adresse aux développeurs : le code ActionScript que vous compilez et exécutez peut effectuer des appels réseau, accéder aux fichiers (dans le bac à sable Flash) et charger d'autres ressources, examinez donc tout .as non fiable avant de le compiler et de l'exécuter - comme pour tout code source tiers. Méfiez-vous des sites de « décompilateur ActionScript gratuit » proposant des logiciels publicitaires ; utilisez des outils réputés (JPEXS) lors de l'extraction d'AS à partir d'un .swf.

Détails du format

en bref
NOM COMPLETActionScript Source Filealias Adobe Flash ActionScript document, ActionScript class file
DÉVELOPPEURAdobe Systems (originally Macromedia); language standardized on ECMAScriptdepuis 1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
TYPE MIMEtext/plain
TYPEFichier de code source en texte brut (langage de programmation ActionScript)
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Programme Applesoft BASIC - Sur les émulateurs Apple II, .as peut désigner une source/liste Applesoft BASIC - sans rapport avec ActionScript ; ouvrez-le dans l'émulateur ou un éditeur de texte.
  • Texte ASCII / source générique - Certains outils utilisent .as pour des données ASCII génériques ou des sources assembleur ; le contenu est du texte brut identifiable par inspection.

Programmes qui ouvrent les fichiers AS

Windows4 apps
Sublime Text Payant Ouvrez le .as pour l'éditer avec la coloration syntaxique ActionScript.
Notepad Open-source Ouvrez le .as en tant que texte avec coloration syntaxique - un moyen rapide de lire le code.
Visual Studio Code Open-source Ouvrez le .as pour lire/modifier ; installez une extension ActionScript pour la coloration syntaxique. Le choix moderne et gratuit.
Apache Royale / Flex SDK (to compile) Open-source Utilisez le compilateur Royale/Flex pour transformer l'ActionScript en sortie exécutable (SWF ou HTML/JS) - les éditeurs ne font que visualiser/modifier ; ceci compile.
macOS2 apps
Visual Studio Code Open-source Ouvrez le .as pour lire/modifier ; installez une extension ActionScript pour la coloration syntaxique. Le choix moderne et gratuit.
Sublime Text / TextMate Payant Ouvrez le .as en tant que fichier texte/source pour la lecture et l'édition.
Linux2 apps
Visual Studio Code Open-source Ouvrez le .as pour lire/modifier ; installez une extension ActionScript pour la coloration syntaxique. Le choix moderne et gratuit.
Any text editor (gedit, Kate, vim) Open-source Ouvrez le .as en tant que texte brut - c'est du code source lisible par l'homme.

Détails techniques

spécifications approfondies
Paradigme du langageOrienté objet, piloté par les événements ; basé sur les classes avec héritage simple et prise en charge d'interfaces multiples (ActionScript 3.0)
Encodage du fichierTexte brut UTF-8 ou ASCII ; aucun indicateur d'ordre des octets (BOM) requis
Type MIME`text/plain` (principal) ; également `application/x-actionscript` et `text/x-actionscript`
Signature de fichierAucune - texte brut ; les fichiers AS3 sont identifiés par la déclaration d'ouverture `package { }` et le mot-clé `public class`, pas par une signature d'octets
Machine virtuelle cibleActionScript 1 et 2 ciblent AVM1 ; ActionScript 3 cible AVM2 ; les deux VM sont incompatibles au niveau du bytecode
Sortie de compilationCompilé en bytecode AVM intégré dans un conteneur `.swf` ; le fichier `.as` lui-même n'est pas directement exécutable
Structure du fichier AS3Commence par un bloc `package { }`, suivi des instructions `import` et d'une définition de `public class` contenant des méthodes et des propriétés
Taille de fichier typique1 Ko - 200 Ko par fichier de classe ; les grands projets contiennent de nombreux fichiers sources `.as` individuels
Chaîne d'outils de constructionAdobe Animate (anciennement Flash Professional), Apache Flex SDK (compilateur `mxmlc`), compilateur Apache Royale (`asc2`)
Artefacts compilés associés`.swf` (application déployée), `.swc` (bibliothèque de composants compilée), `.abc` (bytecode AVM2 brut)
Prise en charge des plateformesFichier source multiplateforme ; les SDK Flex et Royale compilent sur Windows, macOS et Linux
Statut post-FlashAdobe Flash Player a atteint sa fin de vie en décembre 2020 ; ActionScript 3 continue via Apache Royale ciblant une sortie HTML5/JavaScript
Conformité ECMAScriptActionScript 3.0 s'aligne sur le projet ECMAScript 4 ; partage la syntaxe avec JavaScript mais ajoute le typage statique et un mot-clé `class` formel
Classe de baseToutes les classes AS3 étendent implicitement `Object` ; les objets de la liste d'affichage étendent `DisplayObject` dans le package `flash.display`
Publié1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
Dernière versionActionScript 3.0 (2006); maintained today via the Apache Royale / Apache Flex SDK
Standard ouvertOui · libre de droits
Spécificationen.wikipedia.org

Conversions AS

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers AS. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers AS.

Foire aux questions

Comment ouvrir un fichier AS ?
Ouvrez-le dans n'importe quel éditeur de texte ou de code - VS Code, Notepad++ ou Sublime Text - car le .as est une source ActionScript en texte brut. Pour la coloration syntaxique, ajoutez une extension ActionScript. Pour l'exécuter réellement, vous devez le compiler en .swf.
Un fichier AS est-il un programme que je peux exécuter ?
Non. Les fichiers ActionScript .as sont du code source, pas des exécutables. Ils doivent être compilés (par Apache Royale/Flex ou Adobe Animate) en .swf pour fonctionner. L'ouverture du .as ne montre que le code.
Quelle est la différence entre AS, FLA et SWF ?
.as est le code source ActionScript ; .fla est le projet de conception éditable Flash/Animate ; .swf est la sortie compilée et lisible. Le .as et le .fla sont ce que les développeurs modifient ; le .swf est ce que les utilisateurs exécutent (désormais via Ruffle).
ActionScript est-il mort maintenant que Flash a disparu ?
La fin de vie de Flash Player (déc. 2020) a mis fin à ActionScript dans les navigateurs, mais le langage survit via Apache Flex et Apache Royale, qui compilent ActionScript/MXML vers HTML/JavaScript. La plupart des nouveaux projets utilisent JavaScript/TypeScript à la place.
Puis-je convertir ActionScript en JavaScript ?
Dans une certaine mesure - les deux descendent d'ECMAScript. Apache Royale peut compiler de manière croisée des projets ActionScript/MXML vers HTML/JS, et le portage manuel est courant. Il s'agit d'un effort de migration, pas d'une conversion de fichier en un clic.
Comment compiler un fichier AS en SWF ?
Utilisez le compilateur Apache Royale ou Apache Flex SDK, ou ouvrez le projet parent dans Adobe Animate et publiez-le. Un seul .as appartient généralement à un projet plus vaste, vous compilez donc le projet, pas seulement le fichier isolé.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z