.JSX

Archivo JSX

Adobe ExtendScript File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo .jsx es comúnmente un Adobe ExtendScript: un script de automatización de JavaScript en texto plano que se ejecuta dentro de After Effects, Photoshop, InDesign o Illustrator. Ábralo desde el menú Archivo > Scripts de la aplicación, o edítelo en cualquier editor de código. Los desarrolladores web usan la misma extensión para el código fuente de componentes React (JavaScript XML), que es un formato diferente; verifique el contexto antes de actuar sobre el archivo.

Desarrollador: Adobe Systems Incorporated Categoría: Archivos ejecutables Estándar abierto MIME: application/javascript
SE ABRE EN Windows macOS
Relacionado: .APK · .EXE · .VBS · .JAR

En esta página

19k+ extensiones indexadas
Última revisión Jul 13, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo JSX?

Un archivo .jsx en el ecosistema de Adobe es un script de automatización ExtendScript, un programa basado en JavaScript para controlar aplicaciones de Adobe Creative Cloud como Photoshop, Illustrator, InDesign y After Effects. ExtendScript se basa en ECMAScript 3 (no en el moderno ES6+) y lo extiende con un DOM específico de Adobe (objetos como app, document, layer) además de clases de utilidad como File, Folder y ScriptUI para construir interfaces de diálogo sencillas.

Los scripts suelen comenzar con una directiva #target (por ejemplo, #target photoshop) que indica al motor de ExtendScript a qué aplicación dirigirse. Las tareas comunes incluyen la exportación por lotes de archivos, el cambio de tamaño de capas, la generación de PDF a partir de plantillas y la automatización de flujos de trabajo de producción repetitivos.

La extensión .jsx también es utilizada por React para archivos fuente JSX (JavaScript XML), un contexto completamente diferente. Al encontrar un archivo .jsx, el proyecto circundante (una carpeta de scripts de Adobe frente a un proyecto de desarrollo web) determina su significado.

La forma compilada y ofuscada de un archivo ExtendScript es .jsxbin, que oculta el código fuente mientras sigue siendo ejecutable por el motor de Adobe. Los scripts pueden ejecutarse desde el menú de Scripts de una aplicación, a través de la extensión ExtendScript Debugger de VS Code, o mediante la mensajería entre aplicaciones BridgeTalk.

Adobe está reemplazando gradualmente ExtendScript con UXP (Unified Extensibility Platform) utilizando motores de JavaScript modernos, aunque ExtendScript sigue siendo compatible con la mayoría de las aplicaciones actuales de Creative Cloud.

Seguridad y protección

RIESGO: MEDIUM

Un .jsx es código ejecutable. ExtendScript puede leer, escribir y eliminar archivos en el disco (a través de los objetos File/Folder) y automatizar la aplicación anfitriona, por lo que ejecutar un .jsx de una fuente no confiable puede ser perjudicial. Inspeccione primero el script en un editor de texto, desconfíe de las operaciones de red o del sistema de archivos, y solo habilite «Permitir que los scripts escriban archivos y accedan a la red» para scripts en los que confíe. El código fuente de React .jsx también es solo código; se aplica la misma precaución antes de ejecutar herramientas de construcción sobre él.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOAdobe ExtendScript Filetambién conocido como ExtendScript, Adobe JavaScript script
DESARROLLADORAdobe Systems Incorporateddesde Early 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
TIPO MIMEapplication/javascript
TIPOScript de automatización basado en JavaScript de texto plano para aplicaciones de Adobe
ESTÁNDARAbierto · libre de regalías
RELACIONADO.apk.exe.vbs.jar
Esta extensión también es utilizada por…
  • React JSX (JavaScript XML) - Archivos fuente para componentes de React que mezclan JavaScript con marcado similar a XML; transpiliados por Babel, sin relación con Adobe.
  • JavaScript genérico con sintaxis JSX - Cualquier archivo de cadena de herramientas JS que use sintaxis JSX (Preact, Solid, etc.); un archivo fuente de desarrollador, no un script de Adobe.

Programas que abren archivos JSX

Windows4 apps
Adobe After Effects Pago Archivo > Scripts > Ejecutar archivo de script…, elija el .jsx (habilite «Permitir que los scripts escriban archivos» para acceso total).
Adobe Photoshop / Illustrator / InDesign Pago Archivo > Scripts > Explorar… y seleccione el .jsx para ejecutarlo en esa aplicación.
Visual Studio Code (+ ExtendScript Debugger) Código abierto Ábralo para leer/editar el script; instale la extensión ExtendScript Debugger de Adobe para ejecutar/depurar.
Sublime Text / Notepad++ Freemium Ábralo para ver y editar el código fuente del script (es texto plano).
macOS2 apps
Adobe After Effects / Creative Cloud apps Pago Archivo > Scripts > Ejecutar archivo de script… para ejecutar el .jsx en la aplicación anfitriona.
Visual Studio Code (+ ExtendScript Debugger) Código abierto Ábralo para leer/editar el script; instale la extensión ExtendScript Debugger de Adobe para ejecutar/depurar.

Detalles técnicos

especificación profunda
CodificaciónTexto, UTF-8 (compatible con BOM); los archivos heredados pueden usar ASCII o Latin-1
ContenedorTexto plano
CifradoNinguno (la variante compilada/ofuscada es .jsxbin)
Tamaño típico1 KB - unos pocos cientos de KB
Lenguaje de scriptECMAScript 3 con extensiones DOM de Adobe (objetos app, document, layer) y ScriptUI para la creación de diálogos
Directiva de destinoLa línea opcional del preprocesador #target <nombre_app> o //@target dirige el script a la aplicación de Adobe correcta
Forma compilada.jsxbin - forma binaria codificada/protegida que oculta el código fuente mientras sigue siendo ejecutable por el motor de Adobe
SO asociadoWindows, macOS
Entorno de ejecuciónMotor Adobe ExtendScript integrado en las aplicaciones de Creative Cloud; depurado mediante la extensión ExtendScript Debugger de VS Code
Reemplazado porAdobe UXP (Unified Extensibility Platform) con motores JavaScript modernos en las aplicaciones más nuevas de Creative Cloud
Colisión de nombres.jsx también se utiliza para archivos fuente de React JSX (JavaScript XML), un formato completamente independiente sin relación con Adobe
LanzadoEarly 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
Última versiónExtendScript (ECMAScript 3-based) with the ExtendScript Toolkit/VS Code debugger; modern UXP is its successor
Estándar abiertoSí · libre de regalías
Especificaciónextendscript.docsforadobe.dev

Conversiones de JSX

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos JSX. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos JSX.

Preguntas frecuentes

¿Qué es un archivo .jsx?
En las aplicaciones de Adobe es un ExtendScript: un script de automatización de JavaScript para After Effects, Photoshop, InDesign, etc. En el desarrollo web, la misma extensión significa un archivo de componente React (JavaScript XML).
¿Cómo ejecuto un script .jsx en After Effects?
Archivo > Scripts > Ejecutar archivo de script…, elija el .jsx. Para que aparezca en el menú de Scripts, suéltelo en la carpeta Scripts de la aplicación y reinicie.
¿Es .jsx lo mismo que React?
No necesariamente. React JSX comparte la extensión pero es un formato de fuente de desarrollo web transpiliado por Babel. Adobe ExtendScript .jsx automatiza las aplicaciones de Creative Cloud. Verifique el contenido y su procedencia.
¿Por qué no puedo leer mi archivo .jsx? Aparecen caracteres extraños.
Probablemente sea un .jsxbin (ExtendScript compilado/ofuscado) guardado con un nombre .jsx. La forma binaria no es legible por humanos; necesita el código fuente original.
¿Qué programa edita un .jsx?
Cualquier editor de código (VS Code, Sublime, Notepad++). Para el scripting de Adobe, VS Code con la extensión ExtendScript Debugger de Adobe también puede ejecutarlo y depurarlo.
¿Puedo ejecutar un .jsx de Adobe sin la aplicación de Adobe?
No. Los objetos app/document de ExtendScript solo existen dentro de la aplicación anfitriona de Adobe. Sin ella, el script no puede realizar su trabajo.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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

Extensiones relacionadas

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z