Le fichier '.sublime-project' est un fichier de configuration utilisé par l'éditeur Sublime Text pour sauvegarder l'état, les paramètres et la structure d'un espace de travail ou projet de développement spécifique. C'est un fichier formaté en JSON qui stocke des informations cruciales propres au projet, permettant aux utilisateurs de restaurer rapidement leur environnement de travail. Ces informations incluent typiquement le ou les dossiers racine associés au projet, les paramètres personnalisés qui outrepassent les préférences globales de Sublime Text (telles que la taille de l'indentation, les paramètres de tabulation, ou des configurations de paquets spécifiques à ce projet uniquement), et potentiellement les vues de fichiers sauvegardées ou les onglets ouverts. En utilisant un fichier de projet, les développeurs peuvent basculer de manière transparente entre différentes bases de code ou tâches sans avoir à reconfigurer manuellement l'éditeur à chaque fois. Il est essentiel pour maintenir le contexte dans les flux de travail de développement logiciel complexes, garantissant que tous les chemins nécessaires, les systèmes de construction (build systems) et les préférences visuelles sont immédiatement disponibles lorsque le fichier de projet est chargé.