.JSX

File JSX

Adobe ExtendScript File
Fai una domanda
RISPOSTA RAPIDA

Un file .jsx è più comunemente un Adobe ExtendScript - uno script di automazione JavaScript in formato testo semplice che viene eseguito all'interno di After Effects, Photoshop, InDesign o Illustrator. È possibile aprirlo dal menu File > Script dell'applicazione o modificarlo in qualsiasi editor di codice. Gli sviluppatori web utilizzano la stessa estensione per i sorgenti dei componenti React (JavaScript XML), che è un formato diverso - verifica il contesto prima di agire sul file.

Sviluppatore: Adobe Systems Incorporated Categoria: File eseguibili (exe) Standard aperto MIME: application/javascript
SI APRE SU Windows macOS
Correlati: .APK · .EXE · .VBS · .JAR

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 13, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file JSX?

Un file .jsx nell'ecosistema Adobe è uno script di automazione ExtendScript - un programma basato su JavaScript per il controllo delle applicazioni Adobe Creative Cloud come Photoshop, Illustrator, InDesign e After Effects. ExtendScript si basa su ECMAScript 3 (non sul moderno ES6+) e lo estende con un DOM specifico di Adobe (oggetti come app, document, layer) oltre a classi di utilità come File, Folder e ScriptUI per la creazione di semplici interfacce di dialogo.

Gli script iniziano tipicamente con una direttiva #target (ad esempio, #target photoshop) che indica al motore ExtendScript a quale applicazione rivolgersi. Le attività comuni includono l'esportazione in batch di file, il ridimensionamento dei livelli, la generazione di PDF da modelli e l'automazione di flussi di lavoro di produzione ripetitivi.

L'estensione .jsx è utilizzata anche da React per i file sorgente JSX (JavaScript XML) - un contesto completamente diverso. Quando si incontra un file .jsx, il progetto circostante (una cartella di script Adobe rispetto a un progetto di sviluppo web) ne determina il significato.

La forma compilata e offuscata di un file ExtendScript è .jsxbin, che nasconde il codice sorgente pur rimanendo eseguibile dal motore Adobe. Gli script possono essere eseguiti dal menu Script di un'applicazione, tramite l'estensione VS Code ExtendScript Debugger o attraverso la messaggistica tra applicazioni BridgeTalk.

Adobe sta gradualmente sostituendo ExtendScript con UXP (Unified Extensibility Platform) utilizzando motori JavaScript moderni, sebbene ExtendScript rimanga supportato nella maggior parte delle attuali applicazioni Creative Cloud.

Sicurezza e incolumità

RISCHIO: MEDIUM

Un .jsx è codice eseguibile. ExtendScript può leggere, scrivere e cancellare file sul disco (tramite gli oggetti File/Folder) e automatizzare l'app ospite, quindi l'esecuzione di un .jsx da una fonte non attendibile può essere dannosa. Ispeziona prima lo script in un editor di testo, diffida delle operazioni sul file system o sulla rete e abilita «Consenti agli script di scrivere file e accedere alla rete» solo per gli script di cui ti fidi. Anche il sorgente React .jsx è solo codice - si applica la stessa cautela prima di eseguire strumenti di build su di esso.

Dettagli del formato

in sintesi
NOME COMPLETOAdobe ExtendScript Fileanche noto come ExtendScript, Adobe JavaScript script
SVILUPPATOREAdobe Systems Incorporateddal Early 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
TIPO MIMEapplication/javascript
TIPOScript di automazione basato su JavaScript in testo semplice per applicazioni Adobe
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • React JSX (JavaScript XML) - File sorgente per componenti React che mescolano JavaScript con markup simile a XML; transpilati da Babel, non correlati ad Adobe.
  • JavaScript generico con sintassi JSX - Qualsiasi file di toolchain JS che utilizza la sintassi JSX (Preact, Solid, ecc.); un file sorgente per sviluppatori, non uno script Adobe.

Programmi che aprono file JSX

Windows4 apps
Adobe After Effects A pagamento File > Script > Esegui file di script…, scegli il .jsx (abilita «Consenti agli script di scrivere file» per l'accesso completo).
Adobe Photoshop / Illustrator / InDesign A pagamento File > Script > Sfoglia… e seleziona il .jsx per eseguirlo in quell'app.
Visual Studio Code (+ ExtendScript Debugger) Open-source Apri per leggere/modificare lo script; installa l'estensione Adobe ExtendScript Debugger per eseguire/effettuare il debug.
Sublime Text / Notepad++ Freemium Apri per visualizzare e modificare il sorgente dello script (è testo semplice).
macOS2 apps
Adobe After Effects / Creative Cloud apps A pagamento File > Script > Esegui file di script… per eseguire il .jsx nell'app ospite.
Visual Studio Code (+ ExtendScript Debugger) Open-source Apri per leggere/modificare lo script; installa l'estensione Adobe ExtendScript Debugger per eseguire/effettuare il debug.

Dettagli tecnici

specifiche approfondite
CodificaTesto, UTF-8 (rileva BOM); i file legacy possono usare ASCII o Latin-1
ContenitoreTesto semplice
CrittografiaNessuna (la variante compilata/offuscata è .jsxbin)
Dimensione tipica1 KB - poche centinaia di KB
Linguaggio di scriptECMAScript 3 con estensioni Adobe DOM (oggetti app, document, layer) e ScriptUI per la creazione di dialoghi
Direttiva targetLa riga del preprocessore opzionale #target <appname> o //@target indirizza lo script alla corretta applicazione Adobe
Forma compilata.jsxbin - forma binaria codificata/protetta che nasconde il codice sorgente pur rimanendo eseguibile dal motore Adobe
OS associatoWindows, macOS
RuntimeMotore Adobe ExtendScript integrato nelle app Creative Cloud; debug tramite estensione VS Code ExtendScript Debugger
Sostituito daAdobe UXP (Unified Extensibility Platform) con motori JavaScript moderni nelle versioni più recenti di Creative Cloud
Collisione di nomi.jsx è utilizzato anche per i file sorgente React JSX (JavaScript XML) - un formato completamente separato senza alcuna relazione con Adobe
RilasciatoEarly 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
Ultima versioneExtendScript (ECMAScript 3-based) with the ExtendScript Toolkit/VS Code debugger; modern UXP is its successor
Standard aperto · royalty-free
Specificaextendscript.docsforadobe.dev

Conversioni JSX

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file JSX. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file JSX.

Domande frequenti

Cos'è un file .jsx?
Nelle app Adobe è un ExtendScript - uno script di automazione JavaScript per After Effects, Photoshop, InDesign, ecc. Nello sviluppo web, la stessa estensione indica un file componente React (JavaScript XML).
Come si esegue uno script .jsx in After Effects?
File > Script > Esegui file di script…, quindi seleziona il .jsx. Per farlo apparire nel menu Script, inseriscilo nella cartella Script dell'app e riavvia.
Il formato .jsx è uguale a React?
Non necessariamente. React JSX condivide l'estensione ma è un formato sorgente per lo sviluppo web transpilato da Babel. Adobe ExtendScript .jsx automatizza le app Creative Cloud. Controlla il contenuto e la provenienza.
Perché non riesco a leggere il mio file .jsx - è incomprensibile?
Probabilmente si tratta di un .jsxbin (ExtendScript compilato/offuscato) salvato con il nome .jsx. La forma binaria non è leggibile dall'uomo; è necessario il sorgente originale.
Quale programma modifica un .jsx?
Qualsiasi editor di codice (VS Code, Sublime, Notepad++). Per lo scripting Adobe, VS Code con l'estensione Adobe ExtendScript Debugger può anche eseguirlo ed effettuarne il debug.
Posso eseguire un .jsx di Adobe senza l'app Adobe?
No - gli oggetti app/document di ExtendScript esistono solo all'interno dell'applicazione Adobe ospite. Senza di essa, lo script non può funzionare.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z