.JSX

JSX-bestand

Adobe ExtendScript File
Stel een vraag
SNEL ANTWOORD

Een .jsx-bestand is meestal een Adobe ExtendScript - een JavaScript-automatiseringsscript in platte tekst dat wordt uitgevoerd binnen After Effects, Photoshop, InDesign of Illustrator. Open het via het menu Bestand > Scripts van de app, of bewerk het in een code-editor. Webontwikkelaars gebruiken dezelfde extensie voor React-componentbroncode (JavaScript XML), wat een ander formaat is - controleer de context voordat u actie onderneemt op het bestand.

Ontwikkelaar: Adobe Systems Incorporated Categorie: Uitvoerbare bestandens Open standaard MIME: application/javascript
OPENT OP Windows macOS
Gerelateerd: .APK · .EXE · .VBS · .JAR

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 13, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het JSX-bestandsformaat?

Een .jsx-bestand in het Adobe-ecosysteem is een ExtendScript-automatiseringsscript - een op JavaScript gebaseerd programma voor het aansturen van Adobe Creative Cloud-applicaties zoals Photoshop, Illustrator, InDesign en After Effects. ExtendScript is gebaseerd op ECMAScript 3 (niet het moderne ES6+) en breidt dit uit met een Adobe-specifiek DOM (objecten zoals app, document, layer) plus hulpklassen zoals File, Folder en ScriptUI voor het bouwen van eenvoudige dialoogvensters.

Scripts beginnen doorgaans met een #target-richtlijn (bijv. #target photoshop) die de ExtendScript-engine vertelt welke applicatie moet worden aangesproken. Veelvoorkomende taken zijn het batchgewijs exporteren van bestanden, het wijzigen van de grootte van lagen, het genereren van PDF's uit sjablonen en het automatiseren van repetitieve productieworkflows.

De .jsx-extensie wordt ook gebruikt door React voor JSX (JavaScript XML) bronbestanden - een volledig andere context. Bij het tegenkomen van een .jsx-bestand bepaalt het omringende project (een Adobe-scriptmap versus een webontwikkelingsproject) de betekenis.

De gecompileerde, geobfuceerde vorm van een ExtendScript-bestand is .jsxbin, die de broncode verbergt terwijl deze uitvoerbaar blijft door de Adobe-engine. Scripts kunnen worden uitgevoerd vanuit het menu Scripts van een applicatie, via de VS Code ExtendScript Debugger-extensie, of via BridgeTalk voor communicatie tussen applicaties.

Adobe vervangt ExtendScript geleidelijk door UXP (Unified Extensibility Platform) met moderne JavaScript-engines, hoewel ExtendScript ondersteund blijft in de meeste huidige Creative Cloud-applicaties.

Beveiliging & veiligheid

RISICO: MEDIUM

Een .jsx is uitvoerbare code. ExtendScript kan bestanden op de schijf lezen, schrijven en verwijderen (via de File/Folder-objecten) en de host-app automatiseren, dus het uitvoeren van een .jsx uit een niet-vertrouwde bron kan schadelijk zijn. Inspecteer het script eerst in een tekstverwerker, wees op uw hoede voor bestandssysteem- of netwerkbewerkingen en schakel „Scripts toestaan om bestanden te schrijven en toegang te krijgen tot het netwerk” alleen in voor scripts die u vertrouwt. React .jsx-broncode is ook gewoon code - dezelfde voorzichtigheid is geboden voordat u er build-tools op uitvoert.

Formaatdetails

in een notendop
VOLLEDIGE NAAMAdobe ExtendScript Fileook bekend als ExtendScript, Adobe JavaScript script
ONTWIKKELAARAdobe Systems Incorporatedsinds Early 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
MIME-TYPEapplication/javascript
TYPEOp platte tekst gebaseerd JavaScript-automatiseringsscript voor Adobe-applicaties
STANDAARDOpen · royaltyvrij
GERELATEERD.apk.exe.vbs.jar
Deze extensie wordt ook gebruikt door…
  • React JSX (JavaScript XML) - Bronbestanden voor React-componenten die JavaScript mengen met XML-achtige markup; getranspileerd door Babel, niet gerelateerd aan Adobe.
  • Generieke JavaScript met JSX-syntaxis - Elk JS-toolchain-bestand dat JSX-syntaxis gebruikt (Preact, Solid, enz.); een bronbestand voor ontwikkelaars, geen Adobe-script.

Programma's die JSX-bestanden openen

Windows4 apps
Adobe After Effects Betaald Bestand > Scripts > Scriptbestand uitvoeren…, kies de .jsx (schakel „Scripts toestaan om bestanden te schrijven” in voor volledige toegang).
Adobe Photoshop / Illustrator / InDesign Betaald Bestand > Scripts > Bladeren… en selecteer de .jsx om deze in die app uit te voeren.
Visual Studio Code (+ ExtendScript Debugger) Open-source Openen om het script te lezen/bewerken; installeer de Adobe ExtendScript Debugger-extensie om uit te voeren/debuggen.
Sublime Text / Notepad++ Freemium Openen om de broncode van het script te bekijken en te bewerken (het is platte tekst).
macOS2 apps
Adobe After Effects / Creative Cloud apps Betaald Bestand > Scripts > Scriptbestand uitvoeren… om de .jsx in de host-app uit te voeren.
Visual Studio Code (+ ExtendScript Debugger) Open-source Openen om het script te lezen/bewerken; installeer de Adobe ExtendScript Debugger-extensie om uit te voeren/debuggen.

Technische details

diepe specificaties
CoderingTekst, UTF-8 (BOM-bewust); legacy-bestanden kunnen ASCII of Latin-1 gebruiken
ContainerPlatte tekst
VersleutelingGeen (gecompileerde/geobfuceerde variant is .jsxbin)
Typische grootte1 KB - een paar honderd KB
ScripttaalECMAScript 3 met Adobe DOM-extensies (app, document, layer objecten) en ScriptUI voor het bouwen van dialoogvensters
Target-richtlijnOptionele #target <appname> of //@target preprocessor-regel stuurt het script naar de juiste Adobe-applicatie
Gecompileerde vorm.jsxbin - gecodeerde/beveiligde binaire vorm die broncode verbergt terwijl deze uitvoerbaar blijft door de Adobe-engine
Bijbehorend OSWindows, macOS
RuntimeAdobe ExtendScript-engine ingebed in Creative Cloud-apps; gedebugd via VS Code ExtendScript Debugger-extensie
Vervangen doorAdobe UXP (Unified Extensibility Platform) met moderne JavaScript-engines in nieuwere Creative Cloud-apps
Naamconflict.jsx wordt ook gebruikt voor React JSX (JavaScript XML) bronbestanden - een volledig afzonderlijk formaat zonder relatie met Adobe
UitgebrachtEarly 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
Laatste versieExtendScript (ECMAScript 3-based) with the ExtendScript Toolkit/VS Code debugger; modern UXP is its successor
Open standaardJa · royaltyvrij
Specificatieextendscript.docsforadobe.dev

JSX conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met JSX-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over JSX-bestanden.

Veelgestelde vragen

Wat is een .jsx-bestand?
In Adobe-apps is het een ExtendScript - een JavaScript-automatiseringsscript voor After Effects, Photoshop, InDesign, enz. In webontwikkeling betekent dezelfde extensie een React (JavaScript XML) componentbestand.
Hoe voer ik een .jsx-script uit in After Effects?
Bestand > Scripts > Scriptbestand uitvoeren…, kies de .jsx. Om het in het menu Scripts te laten verschijnen, plaatst u het in de map Scripts van de app en start u deze opnieuw op.
Is .jsx hetzelfde als React?
Niet noodzakelijkerwijs. React JSX deelt de extensie, maar is een bronformaat voor webontwikkeling dat wordt getranspileerd door Babel. Adobe ExtendScript .jsx automatiseert Creative Cloud-apps. Controleer de inhoud en de herkomst.
Waarom kan ik mijn .jsx-bestand niet lezen - het is wartaal?
Het is waarschijnlijk een .jsxbin (gecompileerd/geobfuceerd ExtendScript) opgeslagen met een .jsx-naam. De binaire vorm is niet leesbaar voor mensen; u heeft de originele broncode nodig.
Welk programma bewerkt een .jsx?
Elke code-editor (VS Code, Sublime, Notepad++). Voor Adobe-scripting kan VS Code met de Adobe ExtendScript Debugger-extensie het bestand ook uitvoeren en debuggen.
Kan ik een Adobe .jsx uitvoeren zonder de Adobe-app?
Nee - de app/document-objecten van ExtendScript bestaan alleen binnen de host-applicatie van Adobe. Zonder deze kan het script zijn werk niet doen.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

.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 bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z