.TSX estensione file
Per aprire file .TSX su Windows, fare clic con il pulsante destro del mouse sul file .tsx e scegliere Apri con → Visual Studio Code (o un altro editor di codice).
Per aprire un file .tsx, utilizzare un editor di codice sorgente come Visual Studio Code o un altro editor di testo. Se vuoi che venga eseguito, deve essere compilato/transpilato come parte di un progetto TypeScript che supporti JSX.
Ultimo aggiornamento: 12 giugno 2026
Apri sul tuo dispositivo
Scegli il tuo sistema operativo per una guida passo passo dedicata.
Come aprire file .TSX
Usa queste istruzioni specifiche per piattaforma per aprire file .TSX in modo sicuro.
Windows
- Fare clic con il pulsante destro del mouse sul file .tsx e scegliere Apri con → Visual Studio Code (o un altro editor di codice).
- Se si apre nel programma sbagliato, modifica l'associazione del file in un editor di testo/codice e riapri.
Mac
- Fare clic con il pulsante destro del mouse (o fare clic tenendo premuto il tasto Control) sul file .tsx → Apri con → un editor di codice (ad esempio, Visual Studio Code).
- Se macOS richiede un'app, scegli un editor di codice o aprilo dall'interno dell'editor utilizzando File → Apri.
Linux
- Apri il file .tsx con il tuo editor di codice preferito (ad esempio, Visual Studio Code) dal file manager o tramite il comando Apri dell'editor.
- Se si apre come testo normale senza evidenziazione, imposta la modalità lingua su TypeScript/TSX nell'editor.
iOS
- Utilizzare un'app di editor di testo/codice in grado di visualizzare file di origine in testo semplice; per flussi di lavoro TypeScript/JSX completi, trasferisci il file in un ambiente desktop.
Android
- Apri il file con un editor di testo in grado di visualizzare testo semplice; per compilare/costruire TSX, spostare il progetto su una configurazione desktop.
Note di sicurezza
- Un file .tsx è un codice sorgente in testo semplice, ma può contenere logica che viene eseguita quando inclusa nella creazione/esecuzione di un'applicazione; trattare TSX da fonti non attendibili come codice potenzialmente dannoso.
- Sii cauto con i progetti che includono script di build e dipendenze: l'apertura di un file .tsx è sicura come il testo, ma l'esecuzione dei comandi di installazione/build/test può eseguire il codice.
- Se utilizzi estensioni dell'editor che eseguono automaticamente azioni di codice o script di progetto, esamina cosa fanno prima di considerare attendibile un progetto TSX sconosciuto.
Prima di eseguire codice scaricato
Questi file di solito richiedono un runtime (Python, Node, Java, …). Non sono i classici “virus da file”, ma codice non attendibile può comunque fare molti danni se lo esegui. Preferisci pacchetti ufficiali, verifica la fonte e scansiona archivi o download dubbi se non sei sicuro.
Avast offers free and premium antivirus software that protects against viruses, malware, ransomware, and phishing. Scan files before opening them to ensure safety.
NortonNorton 360 delivers comprehensive antivirus protection, VPN, and identity theft monitoring. Scan files for threats before opening to keep your device secure.
Potremmo guadagnare una commissione quando usi i link affiliati. Questo supporta le nostre guide gratuite sulle estensioni file.
Impossibile aprire questo file?
Le cause e le soluzioni più comuni quando i file .TSX non si aprono.
Cause comuni
- Il file si apre, ma JSX presenta errori di sintassi
- Errori del compilatore TypeScript perché JSX non è abilitato
- Facendo doppio clic si tenta di eseguirlo o si apre l'app sbagliata
Passi per risolvere
- Verifica che l'estensione del file sia .tsx (non .ts).
- Nel tuo editor, seleziona la modalità lingua per TypeScript React/TSX (il testo varia in base all'editor).
Risoluzione problemi specifica per SO
Cos'è un file .TSX?
Un file TSX è un file TypeScript che incorpora JSX (sintassi simile a XML utilizzata per descrivere gli elementi dell'interfaccia utente). Il supporto JSX di TypeScript prevede che il codice contenente JSX venga salvato con l'estensione .tsx in modo che il compilatore lo analizzi correttamente. TSX è un codice sorgente in testo semplice, non un formato eseguibile autonomo.
Contesto
TSX è l'estensione di file convenzionale per il codice TypeScript che include JSX. TypeScript ha introdotto l'estensione .tsx per supportare l'incorporamento di JSX direttamente nei file sorgente TypeScript, abilitando il codice del componente dell'interfaccia utente digitato simile a JSX utilizzato in JavaScript.
Approfondimenti
Risorse autorevoli per ulteriori dettagli sul formato .TSX.
- Manuale di TypeScript: JSX
- Novità di TypeScript 1.6 (TypeScript Wiki): estensione .tsx per JSX
- Panoramica di JavaScript XML (JSX) (Wikipedia)
- File TSX: cos'è un file .tsx e come posso aprirlo? (Informazioni sul file)
- Registro dei tipi di media IANA (per controllare le registrazioni MIME ufficiali)
- Specifica del database condiviso di informazioni MIME (freedesktop.org)
Problemi comuni .TSX
Il file si apre, ma JSX presenta errori di sintassi
Se l'editor o gli strumenti trattano il file come semplice TypeScript (.ts) o JavaScript, il JSX incorporato potrebbe essere contrassegnato come sintassi non valida.
- Verifica che l'estensione del file sia .tsx (non .ts).
- Nel tuo editor, seleziona la modalità lingua per TypeScript React/TSX (il testo varia in base all'editor).
Errori del compilatore TypeScript perché JSX non è abilitato
TypeScript analizza JSX solo quando configurato per esso; altrimenti potresti vedere errori del compilatore o build non riuscite.
- Assicurati di utilizzare una configurazione TypeScript che supporti JSX e che il file sia .tsx come richiesto per i file contenenti JSX.
- Seguire la documentazione di TypeScript JSX per la corretta configurazione del progetto/compilatore.
Facendo doppio clic si tenta di eseguirlo o si apre l'app sbagliata
I file .tsx sono codice sorgente; i sistemi operativi potrebbero non conoscere l'applicazione predefinita corretta e potrebbero richiedere o scegliere un programma non correlato.
- Apri il file da un editor di codice utilizzando File → Apri.
- Imposta l'app predefinita per .tsx sul tuo editor di codice (associazione di file) e riprova.
FAQ
.tsx è uguale a .ts?
Entrambi sono file di origine TypeScript, ma .tsx viene utilizzato quando il file contiene JSX. La documentazione di TypeScript afferma che i file contenenti JSX dovrebbero utilizzare l'estensione .tsx.
Cos'è JSX e perché si trova all'interno di TypeScript?
JSX è una sintassi simile a XML utilizzata negli ecosistemi JavaScript per descrivere la struttura dell'interfaccia utente. TypeScript supporta JSX e TSX è l'estensione standard per i file TypeScript che incorporano JSX.
Posso aprire un file .tsx in un normale editor di testo?
SÌ. TSX è testo semplice, quindi qualsiasi editor di testo può aprirlo. Si consiglia un editor di codice per l'evidenziazione della sintassi e le funzionalità compatibili con TypeScript/JSX.
Quando TypeScript ha iniziato a utilizzare .tsx?
TypeScript ha introdotto l'estensione del file .tsx per supportare l'incorporamento di JSX a partire da TypeScript 1.6.
Estensioni simili
Confronta formati correlati nella stessa categoria per trovare lo strumento giusto più velocemente.
- .php - Script PHP (codice sorgente PHP)
- .sql - Script SQL (linguaggio di query strutturato)
- .cs - File del codice sorgente C#
- .go - Vai al file sorgente
- .kt - File sorgente di Kotlin
- .swift - Codice sorgente Swift
- .dart - Codice sorgente di Dart
- .proto - Schema dei buffer di protocollo (file di definizione dei buffer di protocollo)