.IPR

File IPR

IntelliJ IDEA Project File
Fai una domanda
RISPOSTA RAPIDA

Un file IPR è il file di configurazione radice per il formato di progetto classico di IntelliJ IDEA, memorizzato come XML in formato testo semplice. Si apre in IntelliJ IDEA tramite File > Apri. È un formato legacy sostituito dal formato della directory .idea/ nel 2009, ma IntelliJ IDEA lo legge ancora in tutte le versioni correnti.

Sviluppatore: JetBrains s.r.o. Categoria: File di dati MIME: application/xml
SI APRE SU Windows macOS Linux
Correlati: .PKPASS · .DAT · .JSON · .RIS

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 26, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file IPR?

Un file .ipr è il file di configurazione radice per il formato di progetto classico «basato su file» di IntelliJ IDEA, introdotto con le prime versioni di IntelliJ IDEA (circa 2001). Si tratta di un documento XML in formato UTF-8 il cui elemento radice è <project> con un attributo version (tipicamente 4) che aumenta con le principali release di IDEA.

Il file memorizza le impostazioni a livello di progetto: scelte dell'SDK e del livello del linguaggio, percorsi dei moduli (che fanno riferimento ai file dei moduli .iml associati), configurazione del compilatore, definizioni della radice VCS, configurazioni di esecuzione/debug e impostazioni dello stile del codice. Lo stato specifico dell'utente - schede dell'editor aperte, punti di interruzione e layout delle finestre - risiede nel file dell'area di lavoro .iws gemello.

JetBrains ha introdotto il formato .idea/ basato su directory con IntelliJ IDEA 9 nel 2009. Tale formato suddivide lo stato del progetto in molti piccoli file XML all'interno di una cartella .idea/, rendendolo molto più adatto al controllo di versione. JetBrains raccomanda il formato basato su directory per tutti i nuovi progetti; il formato .ipr è mantenuto per compatibilità con le versioni precedenti ma non è più l'impostazione predefinita.

Poiché .ipr è semplice XML, qualsiasi editor di testo può aprirlo ed ispezionarlo. Il file dovrebbe essere sottoposto a commit nel controllo di versione; il file .iws associato è specifico dell'utente e dovrebbe essere escluso dai commit. Le versioni attuali di IntelliJ IDEA aprono ancora i progetti .ipr classici senza problemi.

Sicurezza e incolumità

RISCHIO: LOW

Un file IPR è un semplice file di configurazione XML senza codice eseguibile. Aprirlo in un editor di testo o in IDEA è sicuro. Tuttavia, un file .ipr manipolato potrebbe puntare a percorsi SDK dannosi o configurazioni di esecuzione che eseguono codice all'apertura in IDEA - si raccomanda la precauzione standard quando si aprono progetti da fonti non attendibili (IDEA stessa avverte di questo).

Dettagli del formato

in sintesi
NOME COMPLETOIntelliJ IDEA Project Fileanche noto come IntelliJ project XML file, .ipr project descriptor
SVILUPPATOREJetBrains s.r.o.dal Early 2000s (IntelliJ IDEA 1.x - classic project format)
CATEGORIAFile di dati
TIPO MIMEapplication/xml
TIPOFile di testo XML - descrittore di configurazione del progetto per IntelliJ IDEA (formato di progetto legacy «basato su directory»)

Programmi che aprono file IPR

Windows2 apps
IntelliJ IDEA Freemium File > Apri > seleziona il file .ipr. IDEA carica il progetto utilizzando il formato classico; opzionalmente converti in .idea/ tramite il prompt visualizzato da IDEA.
Any text/XML editor (VSCode, Notepad++) Gratuito Apri il file .ipr per ispezionare la configurazione XML grezza - utile per il debug o la migrazione delle impostazioni, non per l'esecuzione del progetto.
macOS1 app
IntelliJ IDEA Freemium File > Apri > seleziona il file .ipr. IDEA carica il progetto utilizzando il formato classico; opzionalmente converti in .idea/ tramite il prompt visualizzato da IDEA.
Linux1 app
IntelliJ IDEA Freemium File > Apri > seleziona il file .ipr. IDEA carica il progetto utilizzando il formato classico; opzionalmente converti in .idea/ tramite il prompt visualizzato da IDEA.

Dettagli tecnici

specifiche approfondite
Formato fileXML in testo semplice (UTF-8)
Elemento radice`<project version="4">` - l'attributo version aumenta con le release principali di IntelliJ IDEA
Ambito impostazioniA livello di progetto: SDK, percorsi dei moduli, impostazioni del compilatore, radici VCS, configurazioni di esecuzione/debug
Struttura dei componentiElementi figli `<component>`, uno per ogni area di impostazione (compilatore, VCS, SDK di progetto, ecc.)
File associati`.iws` (stato dell'area di lavoro specifico dell'utente); `.iml` (configurazione per singolo modulo)
StatoDeprecato da IntelliJ IDEA 9 (2009); sostituito dal formato basato su directory `.idea/`
Raccomandazione VCS`.ipr` dovrebbe essere sottoposto a commit; `.iws` dovrebbe essere escluso (è specifico dell'utente)
Compatibilità retroattivaIntelliJ IDEA 2024.x e versioni successive aprono ancora i progetti `.ipr` classici
Crittografia / compressioneNessuna - file di testo semplice
Dimensione tipica del file2 KB - 200 KB (dipende dalla complessità del progetto e dalle configurazioni memorizzate)
Ordine dei byteN/D (file di testo)
RilasciatoEarly 2000s (IntelliJ IDEA 1.x - classic project format)
Ultima versioneXML schema version varies with IDEA version; format deprecated in favor of .idea/ directory format (IDEA 9+, 2009)
Specificawww.jetbrains.com

Conversioni IPR

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file IPR. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file IPR.

Domande frequenti

Come si apre un file IPR?
Avvia IntelliJ IDEA, quindi File > Apri e seleziona il file .ipr. IDEA caricherà l'intero progetto.
Qual è la differenza tra un file IPR e un file IML?
IPR è il file di configurazione a livello di progetto (SDK, elenco moduli, VCS). IML è un file per singolo modulo (radici dei sorgenti, dipendenze). Entrambi fanno parte del formato di progetto classico di IntelliJ.
Dovrei sottoporre il file IPR a commit su Git?
Nel formato classico, sì - i file .ipr e .iml sono impostazioni di progetto condivise e dovrebbero essere sottoposti a commit. Il file .iws è specifico dell'utente e non dovrebbe essere sottoposto a commit.
Il formato IPR è ancora supportato nelle versioni moderne di IntelliJ IDEA?
Sì, IntelliJ IDEA continua ad aprire i file .ipr per compatibilità con le versioni precedenti, ma i nuovi progetti utilizzano per impostazione predefinita il formato della directory .idea/. È possibile migrare aprendo il progetto .ipr e seguendo il prompt di IDEA.
Come converto un progetto IPR nel formato directory .idea/ ?
Apri il file .ipr in IntelliJ IDEA; vai su File > Salva come... o usa la struttura del progetto per avviare la migrazione. IDEA creerà una cartella .idea/ con la configurazione equivalente.

Riferimenti

1JetBrains - IntelliJ IDEA: Creating and managing projectswww.jetbrains.com
2JetBrains - Project format (classic vs directory-based)www.jetbrains.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Estensioni correlate

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z