.JSX

Plik JSX

Adobe ExtendScript File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .jsx to najczęściej Adobe ExtendScript - skrypt automatyzacji JavaScript w formacie tekstowym, który działa wewnątrz After Effects, Photoshop, InDesign lub Illustrator. Można go otworzyć z menu aplikacji Plik > Skrypty lub edytować w dowolnym edytorze kodu. Programiści webowi używają tego samego rozszerzenia dla komponentów React (JavaScript XML), co jest innym formatem - sprawdź kontekst przed podjęciem działań na pliku.

Deweloper: Adobe Systems Incorporated Kategoria: Pliki wykonywalne Otwarty standard MIME: application/javascript
OTWIERA SIĘ NA Windows macOS
Powiązane: .APK · .EXE · .VBS · .JAR

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 13, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku JSX?

Plik .jsx w ekosystemie Adobe to skrypt automatyzacji ExtendScript - program oparty na JavaScript służący do sterowania aplikacjami Adobe Creative Cloud, takimi jak Photoshop, Illustrator, InDesign i After Effects. ExtendScript bazuje na standardzie ECMAScript 3 (nie na nowoczesnym ES6+) i rozszerza go o specyficzny dla Adobe DOM (obiekty takie jak app, document, layer) oraz klasy narzędziowe, takie jak File, Folder i ScriptUI do budowania prostych interfejsów dialogowych.

Skrypty zazwyczaj zaczynają się od dyrektywy #target (np. #target photoshop), która informuje silnik ExtendScript, do której aplikacji ma się odwołać. Typowe zadania obejmują wsadowy eksport plików, zmianę rozmiaru warstw, generowanie plików PDF z szablonów i automatyzację powtarzalnych procesów produkcyjnych.

Rozszerzenie .jsx jest również używane przez React dla plików źródłowych JSX (JavaScript XML) - to całkowicie inny kontekst. W przypadku napotkania pliku .jsx, o jego znaczeniu decyduje otaczający projekt (folder skryptów Adobe vs. projekt programistyczny).

Skompilowana, zaciemniona forma pliku ExtendScript to .jsxbin, która ukrywa kod źródłowy, pozostając wykonywalną przez silnik Adobe. Skrypty można uruchamiać z menu Skrypty w aplikacji, za pomocą rozszerzenia ExtendScript Debugger w VS Code lub poprzez komunikację międzyaplikacyjną BridgeTalk.

Adobe stopniowo zastępuje ExtendScript platformą UXP (Unified Extensibility Platform) korzystającą z nowoczesnych silników JavaScript, choć ExtendScript pozostaje obsługiwany w większości obecnych aplikacji Creative Cloud.

Bezpieczeństwo

RYZYKO: MEDIUM

Plik .jsx to kod wykonywalny. ExtendScript może czytać, zapisywać i usuwać pliki na dysku (poprzez obiekty File/Folder) oraz automatyzować aplikację macierzystą, więc uruchamianie .jsx z niezaufanego źródła może być szkodliwe. Najpierw sprawdź skrypt w edytorze tekstu, uważaj na operacje na systemie plików lub sieci i włączaj opcję „Zezwalaj skryptom na zapisywanie plików i dostęp do sieci” tylko dla zaufanych skryptów. Kod źródłowy React .jsx to również tylko kod - ta sama ostrożność dotyczy uruchamiania na nim narzędzi budowania.

Szczegóły formatu

w pigułce
PEŁNA NAZWAAdobe ExtendScript Fileznany również jako ExtendScript, Adobe JavaScript script
DEWELOPERAdobe Systems Incorporatedod Early 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
TYP MIMEapplication/javascript
TYPTekstowy skrypt automatyzacji oparty na JavaScript dla aplikacji Adobe
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • React JSX (JavaScript XML) - Pliki źródłowe komponentów React łączące JavaScript z markupem przypominającym XML; transpilowane przez Babel, niezwiązane z Adobe.
  • Generyczny JavaScript ze składnią JSX - Dowolny plik toolchaina JS używający składni JSX (Preact, Solid itp.); plik źródłowy programisty, a nie skrypt Adobe.

Programy otwierające pliki JSX

Windows4 apps
Adobe After Effects Płatny Plik > Skrypty > Uruchom plik skryptu…, wybierz .jsx (włącz „Zezwalaj skryptom na zapisywanie plików”, aby uzyskać pełny dostęp).
Adobe Photoshop / Illustrator / InDesign Płatny Plik > Skrypty > Przeglądaj… i wybierz .jsx, aby uruchomić go w danej aplikacji.
Visual Studio Code (+ ExtendScript Debugger) Open-source Otwórz, aby czytać/edytować skrypt; zainstaluj rozszerzenie ExtendScript Debugger od Adobe, aby uruchamiać/debugować.
Sublime Text / Notepad++ Freemium Otwórz, aby przeglądać i edytować kod źródłowy skryptu (to zwykły tekst).
macOS2 apps
Adobe After Effects / Creative Cloud apps Płatny Plik > Skrypty > Uruchom plik skryptu…, aby wykonać .jsx w aplikacji macierzystej.
Visual Studio Code (+ ExtendScript Debugger) Open-source Otwórz, aby czytać/edytować skrypt; zainstaluj rozszerzenie ExtendScript Debugger od Adobe, aby uruchamiać/debugować.

Szczegóły techniczne

specyfikacja
KodowanieTekst, UTF-8 (rozpoznaje BOM); starsze pliki mogą używać ASCII lub Latin-1
KontenerZwykły tekst
SzyfrowanieBrak (skompilowany/zaciemniony wariant to .jsxbin)
Typowy rozmiar1 KB - kilkaset KB
Język skryptowyECMAScript 3 z rozszerzeniami Adobe DOM (obiekty app, document, layer) i ScriptUI do budowy okien dialogowych
Dyrektywa docelowaOpcjonalna linia preprocesora #target <nazwa_aplikacji> lub //@target kieruje skrypt do właściwej aplikacji Adobe
Forma skompilowana.jsxbin - zakodowana/chroniona forma binarna, która ukrywa kod źródłowy, pozostając wykonywalną przez silnik Adobe
Powiązany system operacyjnyWindows, macOS
Środowisko uruchomienioweSilnik Adobe ExtendScript osadzony w aplikacjach Creative Cloud; debugowanie przez rozszerzenie VS Code ExtendScript Debugger
Zastąpiony przezAdobe UXP (Unified Extensibility Platform) z nowoczesnymi silnikami JavaScript w nowszych aplikacjach Creative Cloud
Kolizja nazw.jsx jest również używany dla plików źródłowych React JSX (JavaScript XML) - całkowicie oddzielny format bez związku z Adobe
WydanoEarly 2000s (Adobe Creative Suite scripting; ExtendScript based on ECMAScript 3)
Najnowsza wersjaExtendScript (ECMAScript 3-based) with the ExtendScript Toolkit/VS Code debugger; modern UXP is its successor
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjaextendscript.docsforadobe.dev

Konwersje JSX

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami JSX. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki JSX.

Najczęściej zadawane pytania

Co to jest plik .jsx?
W aplikacjach Adobe jest to ExtendScript - skrypt automatyzacji JavaScript dla After Effects, Photoshop, InDesign itp. W programowaniu webowym to samo rozszerzenie oznacza plik komponentu React (JavaScript XML).
Jak uruchomić skrypt .jsx w After Effects?
Plik > Skrypty > Uruchom plik skryptu…, wybierz .jsx. Aby pojawił się w menu Skrypty, umieść go w folderze Scripts aplikacji i zrestartuj ją.
Czy .jsx to to samo co React?
Niekoniecznie. React JSX współdzieli rozszerzenie, ale jest formatem źródłowym dla stron WWW transpilowanym przez Babel. Adobe ExtendScript .jsx automatyzuje aplikacje Creative Cloud. Sprawdź zawartość i pochodzenie pliku.
Dlaczego nie mogę odczytać mojego pliku .jsx - to bełkot?
Prawdopodobnie jest to .jsxbin (skompilowany/zaciemniony ExtendScript) zapisany z nazwą .jsx. Forma binarna nie jest czytelna dla człowieka; potrzebujesz oryginalnego kodu źródłowego.
Jaki program edytuje pliki .jsx?
Dowolny edytor kodu (VS Code, Sublime, Notepad++). Do skryptów Adobe zalecany jest VS Code z rozszerzeniem Adobe ExtendScript Debugger, który pozwala również na uruchamianie i debugowanie.
Czy mogę uruchomić Adobe .jsx bez aplikacji Adobe?
Nie - obiekty aplikacji/dokumentu ExtendScript istnieją tylko wewnątrz aplikacji macierzystej Adobe. Bez niej skrypt nie może wykonać swojej pracy.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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)

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z