.JSX

Файл JSX

Adobe ExtendScript File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .jsx чаще всего представляет собой Adobe ExtendScript - текстовый сценарий автоматизации на языке JavaScript, который выполняется внутри After Effects, Photoshop, InDesign или Illustrator. Его можно открыть через меню приложения «Файл > Сценарии» (File > Scripts) или отредактировать в любом редакторе кода. Веб-разработчики используют то же расширение для исходного кода компонентов React (JavaScript XML), что является совершенно другим форматом - проверяйте контекст перед использованием файла.

Разработчик: Adobe Systems Incorporated Категория: Исполняемые файлы Открыть стандартное MIME: application/javascript
ОТКРЫВАЕТСЯ НА Windows macOS
Связанные: .APK · .EXE · .VBS · .JAR

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 13, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла JSX?

Файл .jsx в экосистеме Adobe - это сценарий автоматизации ExtendScript, программа на базе JavaScript для управления приложениями Adobe Creative Cloud, такими как Photoshop, Illustrator, InDesign и After Effects. ExtendScript основан на стандарте ECMAScript 3 (не современный ES6+) и дополняет его специфической для Adobe объектной моделью DOM (объекты типа app, document, layer), а также служебными классами, такими как File, Folder и ScriptUI для создания простых диалоговых интерфейсов.

Сценарии обычно начинаются с директивы #target (например, #target photoshop), которая указывает движку ExtendScript, к какому приложению следует обращаться. Типичные задачи включают пакетный экспорт файлов, изменение размера слоев, генерацию PDF из шаблонов и автоматизацию повторяющихся производственных процессов.

Расширение .jsx также используется библиотекой React для исходных файлов JSX (JavaScript XML) - это совершенно другой контекст. При обнаружении файла .jsx его значение определяется окружающим проектом (папка со скриптами Adobe или проект веб-разработки).

Скомпилированная, обфусцированная форма файла ExtendScript имеет расширение .jsxbin, которое скрывает исходный код, оставаясь исполняемым для движка Adobe. Сценарии можно запускать из меню «Сценарии» приложения, через расширение ExtendScript Debugger для VS Code или с помощью межпрограммных сообщений BridgeTalk.

Adobe постепенно заменяет ExtendScript на UXP (Unified Extensibility Platform), использующую современные движки JavaScript, хотя ExtendScript по-прежнему поддерживается в большинстве текущих приложений Creative Cloud.

Безопасность и защита

РИСК: MEDIUM

Файл .jsx является исполняемым кодом. ExtendScript может читать, записывать и удалять файлы на диске (через объекты File/Folder) и управлять хост-приложением, поэтому запуск .jsx из ненадежного источника может быть опасен. Сначала изучите сценарий в текстовом редакторе, опасайтесь операций с файловой системой или сетью и включайте опцию «Разрешить сценариям запись файлов и доступ к сети» только для доверенных скриптов. Исходный код React .jsx - это тоже просто код, к нему применимы те же меры предосторожности перед запуском инструментов сборки.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕAdobe ExtendScript Fileтакже известен как ExtendScript, Adobe JavaScript script
РАЗРАБОТЧИКAdobe Systems Incorporatedс Early 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
MIME-ТИПapplication/javascript
ТИПТекстовый сценарий автоматизации на базе JavaScript для приложений Adobe
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.apk.exe.vbs.jar
Это расширение также используется в…
  • React JSX (JavaScript XML) - Исходные файлы для компонентов React, смешивающие JavaScript с XML-подобной разметкой; транспилируются Babel, не связаны с Adobe.
  • Общий JavaScript с синтаксисом JSX - Любой файл инструментария JS, использующий синтаксис JSX (Preact, Solid и т. д.); файл исходного кода разработчика, а не сценарий Adobe.

Программы, открывающие файлы JSX

Windows4 apps
Adobe After Effects Платно «Файл > Сценарии > Выполнить файл сценария…», выберите .jsx (включите «Разрешить сценариям запись файлов» для полного доступа).
Adobe Photoshop / Illustrator / InDesign Платно «Файл > Сценарии > Обзор…» (File > Scripts > Browse…) и выберите .jsx для запуска в этом приложении.
Visual Studio Code (+ ExtendScript Debugger) Открытый код Откройте для чтения/редактирования сценария; установите расширение Adobe ExtendScript Debugger для запуска и отладки.
Sublime Text / Notepad++ Freemium Откройте для просмотра и редактирования исходного кода сценария (это обычный текст).
macOS2 apps
Adobe After Effects / Creative Cloud apps Платно «Файл > Сценарии > Выполнить файл сценария…» для исполнения .jsx в хост-приложении.
Visual Studio Code (+ ExtendScript Debugger) Открытый код Откройте для чтения/редактирования сценария; установите расширение Adobe ExtendScript Debugger для запуска и отладки.

Технические подробности

глубокая спецификация
КодировкаТекст, UTF-8 (с поддержкой BOM); устаревшие файлы могут использовать ASCII или Latin-1
КонтейнерПростой текст
ШифрованиеОтсутствует (скомпилированный/обфусцированный вариант - .jsxbin)
Типичный размерот 1 КБ до нескольких сотен КБ
Язык сценариевECMAScript 3 с расширениями Adobe DOM (объекты app, document, layer) и ScriptUI для создания диалогов
Директива таргетингаНеобязательная строка препроцессора #target <имя_приложения> или //@target направляет сценарий в нужное приложение Adobe
Скомпилированная форма.jsxbin - закодированная/защищенная бинарная форма, скрывающая исходный код и остающаяся исполняемой для движка Adobe
Связанные ОСWindows, macOS
Среда выполненияДвижок Adobe ExtendScript, встроенный в приложения Creative Cloud; отладка через расширение VS Code ExtendScript Debugger
Заменяется наAdobe UXP (Unified Extensibility Platform) с современными движками JavaScript в новых приложениях Creative Cloud
Конфликт имен.jsx также используется для исходных файлов React JSX (JavaScript XML) - совершенно отдельный формат, не связанный с Adobe
ВыпущенEarly 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
Последняя версияExtendScript (ECMAScript 3-based) with the ExtendScript Toolkit/VS Code debugger; modern UXP is its successor
Открыть стандартноеДа · без роялти
Спецификацияextendscript.docsforadobe.dev

Конвертации JSX

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами JSX. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах JSX.

Часто задаваемые вопросы

Что такое файл .jsx?
В приложениях Adobe это ExtendScript - сценарий автоматизации JavaScript для After Effects, Photoshop, InDesign и т. д. В веб-разработке то же расширение означает файл компонента React (JavaScript XML).
Как запустить сценарий .jsx в After Effects?
«Файл > Сценарии > Выполнить файл сценария…» (File > Scripts > Run Script File…), выберите .jsx. Чтобы он появился в меню «Сценарии», поместите его в папку Scripts приложения и перезапустите программу.
Является ли .jsx тем же самым, что и React?
Не обязательно. React JSX использует то же расширение, но является форматом исходного кода для веб-разработки, транспилируемым Babel. Adobe ExtendScript .jsx автоматизирует приложения Creative Cloud. Проверьте содержимое и источник файла.
Почему я не могу прочитать свой файл .jsx - там абракадабра?
Вероятно, это файл .jsxbin (скомпилированный/обфусцированный ExtendScript), сохраненный с расширением .jsx. Бинарная форма не предназначена для чтения человеком; вам нужен исходный код.
В какой программе редактировать .jsx?
В любом редакторе кода (VS Code, Sublime, Notepad++). Для скриптов Adobe также можно использовать VS Code с расширением Adobe ExtendScript Debugger для запуска и отладки.
Можно ли запустить Adobe .jsx без приложения Adobe?
Нет - объекты приложения и документа ExtendScript существуют только внутри хост-приложения Adobe. Без него сценарий не сможет выполнить свою работу.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z