.JSX

JSX-fil

Adobe ExtendScript File
Ställ en fråga
SNABBT SVAR

En .jsx-fil är oftast ett Adobe ExtendScript - ett automatiseringsskript i klartext (JavaScript) som körs i After Effects, Photoshop, InDesign eller Illustrator. Öppna den via appens meny Arkiv > Skript, eller redigera den i valfri kodredigerare. Webbvecklare använder samma filtillägg för källkod till React-komponenter (JavaScript XML), vilket är ett annat format - kontrollera sammanhanget innan du använder filen.

Utvecklare: Adobe Systems Incorporated Kategori: Exekverbara filer Öppen standard MIME: application/javascript
ÖPPNAS PÅ Windows macOS
Relaterat: .APK · .EXE · .VBS · .JAR

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 13, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet JSX?

En .jsx-fil i Adobes ekosystem är ett ExtendScript-automatiseringsskript - ett JavaScript-baserat program för att styra Adobe Creative Cloud-applikationer som Photoshop, Illustrator, InDesign och After Effects. ExtendScript är baserat på ECMAScript 3 (inte modern ES6+) och utökar detta med ett Adobe-specifikt DOM (objekt som app, document, layer) samt verktygsklasser som File, Folder och ScriptUI för att bygga enkla dialoggränssnitt.

Skript börjar vanligtvis med ett #target-direktiv (t.ex. #target photoshop) som talar om för ExtendScript-motorn vilken applikation som ska adresseras. Vanliga uppgifter inkluderar batchexport av filer, ändring av storlek på lager, generering av PDF-filer från mallar och automatisering av repetitiva produktionsflöden.

Filtillägget .jsx används också av React för JSX-källfiler (JavaScript XML) - ett helt annat sammanhang. När du stöter på en .jsx-fil avgör det omgivande projektet (en mapp för Adobe-skript kontra ett webbutvecklingsprojekt) dess innebörd.

Den kompilerade, dolda formen av en ExtendScript-fil är .jsxbin, vilket döljer källkoden men förblir körbar av Adobes motor. Skript kan köras från en applikations skriptmeny, via tillägget ExtendScript Debugger i VS Code, eller genom BridgeTalk för kommunikation mellan applikationer.

Adobe ersätter gradvis ExtendScript med UXP (Unified Extensibility Platform) som använder moderna JavaScript-motorer, även om ExtendScript fortfarande stöds i de flesta nuvarande Creative Cloud-applikationer.

Säkerhet & trygghet

RISK: MEDIUM

En .jsx-fil är körbar kod. ExtendScript kan läsa, skriva och radera filer på disken (via File/Folder-objekt) och automatisera värdappen, så att köra en .jsx från en okänd källa kan vara skadligt. Granska skriptet i en textredigerare först, var vaksam på filsystems- eller nätverksoperationer, och aktivera endast «Tillåt skript att skriva filer och få åtkomst till nätverk» för skript du litar på. React .jsx-källkod är också bara kod - samma försiktighet gäller innan du kör byggverktyg på den.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNAdobe ExtendScript Fileäven känd som ExtendScript, Adobe JavaScript script
UTVECKLAREAdobe Systems Incorporatedsedan Early 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
MIME-TYPapplication/javascript
TYPKlartextbaserat JavaScript-automatiseringsskript för Adobe-applikationer
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • React JSX (JavaScript XML) - Källfiler för React-komponenter som blandar JavaScript med XML-liknande syntax; transpileras av Babel, orelaterat till Adobe.
  • Generisk JavaScript med JSX-syntax - Alla filer i en JS-verktygskedja som använder JSX-syntax (Preact, Solid, etc.); en källfil för utvecklare, inte ett Adobe-skript.

Program som öppnar JSX-filer

Windows4 apps
Adobe After Effects Betald Arkiv > Skript > Kör skriptfil…, välj .jsx (aktivera «Tillåt skript att skriva filer» för full åtkomst).
Adobe Photoshop / Illustrator / InDesign Betald Arkiv > Skript > Bläddra… och välj .jsx-filen för att köra den i appen.
Visual Studio Code (+ ExtendScript Debugger) Öppen källkod Öppna för att läsa/redigera skriptet; installera Adobes tillägg ExtendScript Debugger för att köra/felsöka.
Sublime Text / Notepad++ Freemium Öppna för att visa och redigera skriptets källkod (det är klartext).
macOS2 apps
Adobe After Effects / Creative Cloud apps Betald Arkiv > Skript > Kör skriptfil… för att exekvera .jsx i värdappen.
Visual Studio Code (+ ExtendScript Debugger) Öppen källkod Öppna för att läsa/redigera skriptet; installera Adobes tillägg ExtendScript Debugger för att köra/felsöka.

Tekniska detaljer

djup specifikation
KodningText, UTF-8 (BOM-medveten); äldre filer kan använda ASCII eller Latin-1
ContainerKlartext
KrypteringIngen (kompilerad/dold variant är .jsxbin)
Typisk storlek1 KB - några hundra KB
SkriptspråkECMAScript 3 med Adobe DOM-utökningar (app-, document-, layer-objekt) och ScriptUI för dialogrutor
Target-direktivValfri #target <appnamn> eller //@target preprocessor-rad skickar skriptet till rätt Adobe-applikation
Kompilerad form.jsxbin - kodad/skyddad binär form som döljer källkoden men förblir körbar av Adobes motor
Associerade OSWindows, macOS
RuntimeAdobe ExtendScript-motor inbäddad i Creative Cloud-appar; felsöks via tillägget ExtendScript Debugger i VS Code
Ersatt avAdobe UXP (Unified Extensibility Platform) med moderna JavaScript-motorer i nyare Creative Cloud-appar
Namnkollision.jsx används även för React JSX (JavaScript XML) källfiler - ett helt separat format utan koppling till Adobe
SläpptEarly 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
Senaste versionExtendScript (ECMAScript 3-based) with the ExtendScript Toolkit/VS Code debugger; modern UXP is its successor
Öppen standardJa · royaltyfri
Specifikationextendscript.docsforadobe.dev

JSX-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med JSX-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om JSX-filer.

Vanliga frågor

Vad är en .jsx-fil?
I Adobe-appar är det ett ExtendScript - ett automatiseringsskript i JavaScript för After Effects, Photoshop, InDesign, etc. Inom webbutveckling betyder samma filtillägg en React-komponentfil (JavaScript XML).
Hur kör jag ett .jsx-skript i After Effects?
Arkiv > Skript > Kör skriptfil…, välj .jsx-filen. För att få den att synas i skriptmenyn, lägg den i appens mapp «Scripts» och starta om programmet.
Är .jsx samma sak som React?
Inte nödvändigtvis. React JSX delar filtillägget men är ett källkodsformat för webbutveckling som transpileras av Babel. Adobe ExtendScript .jsx automatiserar Creative Cloud-appar. Kontrollera innehållet och varifrån filen kommer.
Varför kan jag inte läsa min .jsx-fil - den ser ut som skräptecken?
Det är förmodligen en .jsxbin (kompilerat/dolt ExtendScript) som sparats med namnet .jsx. Den binära formen är inte läsbar för människor; du behöver den ursprungliga källkoden.
Vilket program redigerar en .jsx?
Valfri kodredigerare (VS Code, Sublime, Notepad++). För Adobe-skript kan VS Code med Adobes tillägg ExtendScript Debugger även köra och felsöka koden.
Kan jag köra ett Adobe .jsx utan Adobe-appen?
Nej - ExtendScripts app- och dokumentobjekt existerar endast inuti Adobe-värdapplikationen. Utan den kan skriptet inte utföra sitt arbete.

Referenser

1ExtendScript documentation (docsforadobe)extendscript.docsforadobe.dev
2Adobe After Effects - Scriptingae-scripting.docsforadobe.dev

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö