Il file .sublime-project è un file di configurazione utilizzato dall'editor di testo Sublime Text per definire impostazioni specifiche del progetto, strutture delle cartelle e sistemi di compilazione (build systems). È formattato come un file JSON, consentendo agli sviluppatori di organizzare il proprio spazio di lavoro in modo efficiente. Quando un utente apre un file .sublime-project, Sublime Text considera la directory contenente il file come la radice del progetto, abilitando funzionalità come la ricerca nell'intero progetto, esclusioni di file specifici e configurazioni di compilazione personalizzate che differiscono dalle impostazioni globali dell'editor. Questo formato è essenziale per gli sviluppatori che lavorano simultaneamente su più basi di codice, poiché permette di cambiare contesto istantaneamente mantenendo variabili d'ambiente uniche, mappature dei percorsi e inclusioni o esclusioni di cartelle su misura per i requisiti specifici di ogni singolo progetto di sviluppo software.