.JSX

Arquivo JSX

Adobe ExtendScript File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .jsx é mais comumente um Adobe ExtendScript - um script de automação JavaScript em texto simples que roda dentro do After Effects, Photoshop, InDesign ou Illustrator. Abra-o no menu Arquivo > Scripts do aplicativo ou edite-o em qualquer editor de código. Desenvolvedores web usam a mesma extensão para código-fonte de componentes React (JavaScript XML), que é um formato diferente - verifique o contexto antes de agir sobre o arquivo.

Desenvolvedor: Adobe Systems Incorporated Categoria: Arquivos Executáveis Padrão aberto MIME: application/javascript
ABRE EM Windows macOS
Relacionado: .APK · .EXE · .VBS · .JAR

Nesta página

19k+ extensões indexadas
Última revisão em Jul 13, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro JSX?

Um arquivo .jsx no ecossistema Adobe é um script de automação ExtendScript - um programa baseado em JavaScript para controlar aplicativos da Adobe Creative Cloud, como Photoshop, Illustrator, InDesign e After Effects. O ExtendScript é baseado no ECMAScript 3 (não no ES6+ moderno) e o estende com um DOM específico da Adobe (objetos como app, document, layer), além de classes de utilitários como File, Folder e ScriptUI para construir interfaces de diálogo simples.

Os scripts normalmente começam com uma diretiva #target (ex: #target photoshop) que informa ao mecanismo ExtendScript qual aplicativo endereçar. Tarefas comuns incluem exportação em lote de arquivos, redimensionamento de camadas, geração de PDFs a partir de modelos e automação de fluxos de trabalho de produção repetitivos.

A extensão .jsx também é usada pelo React para arquivos de origem JSX (JavaScript XML) - um contexto completamente diferente. Ao encontrar um arquivo .jsx, o projeto ao redor (uma pasta de scripts da Adobe vs. um projeto de desenvolvimento web) determina seu significado.

A forma compilada e ofuscada de um arquivo ExtendScript é o .jsxbin, que oculta o código-fonte enquanto permanece executável pelo mecanismo da Adobe. Os scripts podem ser executados a partir do menu Scripts de um aplicativo, por meio da extensão VS Code ExtendScript Debugger ou através de mensagens entre aplicativos BridgeTalk.

A Adobe está substituindo gradualmente o ExtendScript pelo UXP (Unified Extensibility Platform) usando mecanismos JavaScript modernos, embora o ExtendScript continue sendo suportado na maioria dos aplicativos atuais da Creative Cloud.

Segurança e proteção

RISCO: MEDIUM

Um .jsx é código executável. O ExtendScript pode ler, gravar e excluir arquivos no disco (via objetos File/Folder) e automatizar o aplicativo host, portanto, executar um .jsx de uma fonte não confiável pode ser prejudicial. Inspecione o script em um editor de texto primeiro, tenha cuidado com operações de sistema de arquivos ou rede e habilite apenas «Permitir que os Scripts Gravem Arquivos e Acessem a Rede» para scripts em que você confia. O código-fonte React .jsx também é apenas código - a mesma cautela se aplica antes de executar ferramentas de build nele.

Detalhes do formato

em resumo
NOME COMPLETOAdobe ExtendScript Filetambém conhecido como ExtendScript, Adobe JavaScript script
DESENVOLVEDORAdobe Systems Incorporateddesde Early 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
TIPO MIMEapplication/javascript
TIPOScript de automação baseado em JavaScript em texto simples para aplicativos Adobe
PADRÃOAberto · livre de royalties
RELACIONADO.apk.exe.vbs.jar
Esta extensão também é usada por…
  • React JSX (JavaScript XML) - Arquivos de origem para componentes React misturando JavaScript com marcação semelhante a XML; transpilados pelo Babel, não relacionados à Adobe.
  • JavaScript genérico com sintaxe JSX - Qualquer arquivo de toolchain JS usando sintaxe JSX (Preact, Solid, etc.); um arquivo de origem de desenvolvedor, não um script da Adobe.

Programas que abrem arquivos JSX

Windows4 apps
Adobe After Effects Pago Arquivo > Scripts > Executar Arquivo de Script…, escolha o .jsx (habilite «Permitir que os Scripts Gravem Arquivos» para acesso total).
Adobe Photoshop / Illustrator / InDesign Pago Arquivo > Scripts > Procurar… e selecione o .jsx para executá-lo nesse aplicativo.
Visual Studio Code (+ ExtendScript Debugger) Código aberto Abra para ler/editar o script; instale a extensão Adobe ExtendScript Debugger para executar/depurar.
Sublime Text / Notepad++ Freemium Abra para visualizar e editar o código-fonte do script (é texto simples).
macOS2 apps
Adobe After Effects / Creative Cloud apps Pago Arquivo > Scripts > Executar Arquivo de Script… para executar o .jsx no aplicativo host.
Visual Studio Code (+ ExtendScript Debugger) Código aberto Abra para ler/editar o script; instale a extensão Adobe ExtendScript Debugger para executar/depurar.

Detalhes técnicos

especificação profunda
CodificaçãoTexto, UTF-8 (compatível com BOM); arquivos legados podem usar ASCII ou Latin-1
ContêinerTexto simples
CriptografiaNenhuma (a variante compilada/ofuscada é .jsxbin)
Tamanho típico1 KB - algumas centenas de KB
Linguagem de scriptECMAScript 3 com extensões Adobe DOM (objetos app, document, layer) e ScriptUI para construção de diálogos
Diretiva de destinoA linha opcional de pré-processador #target <appname> ou //@target direciona o script para o aplicativo Adobe correto
Forma compilada.jsxbin - forma binária codificada/protegida que oculta o código-fonte enquanto permanece executável pelo mecanismo Adobe
SO associadoWindows, macOS
Ambiente de execuçãoMecanismo Adobe ExtendScript incorporado em aplicativos Creative Cloud; depurado via extensão VS Code ExtendScript Debugger
Substituído porAdobe UXP (Unified Extensibility Platform) com mecanismos JavaScript modernos em aplicativos Creative Cloud mais recentes
Colisão de nomes.jsx também é usado para arquivos de origem React JSX (JavaScript XML) - um formato completamente separado sem relação com a Adobe
LançadoEarly 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
Versão mais recenteExtendScript (ECMAScript 3-based) with the ExtendScript Toolkit/VS Code debugger; modern UXP is its successor
Padrão abertoSim · livre de royalties
Especificaçãoextendscript.docsforadobe.dev

Conversões de JSX

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos JSX. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos JSX.

Perguntas frequentes

O que é um arquivo .jsx?
Nos aplicativos da Adobe, é um ExtendScript - um script de automação JavaScript para After Effects, Photoshop, InDesign, etc. No desenvolvimento web, a mesma extensão significa um arquivo de componente React (JavaScript XML).
Como executo um script .jsx no After Effects?
Arquivo > Scripts > Executar Arquivo de Script…, escolha o .jsx. Para que ele apareça no menu Scripts, coloque-o na pasta Scripts do aplicativo e reinicie.
O .jsx é o mesmo que React?
Não necessariamente. O React JSX compartilha a extensão, mas é um formato de origem de desenvolvimento web transpilado pelo Babel. O Adobe ExtendScript .jsx automatiza aplicativos da Creative Cloud. Verifique o conteúdo e de onde ele veio.
Por que não consigo ler meu arquivo .jsx - ele está ilegível?
Provavelmente é um .jsxbin (ExtendScript compilado/ofuscado) salvo com o nome .jsx. A forma binária não é legível por humanos; você precisa do código-fonte original.
Qual programa edita um .jsx?
Qualquer editor de código (VS Code, Sublime, Notepad++). Para scripts da Adobe, o VS Code com a extensão Adobe ExtendScript Debugger também pode executá-lo e depurá-lo.
Posso executar um .jsx da Adobe sem o aplicativo da Adobe?
Não - os objetos app/document do ExtendScript existem apenas dentro do aplicativo host da Adobe. Sem ele, o script não pode realizar seu trabalho.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta 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

Extensões 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)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z