Documentazione Riferimento

Dove Celas Studio tiene i suoi file

Ogni file che Celas Studio scrive fuori dai tuoi progetti: impostazioni, aree di lavoro, pennelli, scorciatoie, segnalazioni di crash e salvataggi automatici, e dove vive ciascuno su ogni piattaforma.

Celas Studio tiene su disco due insiemi separati di file: una cartella dei dati dell'applicazione per tutto ciò che puoi cambiare dalle Preferenze e dai pannelli, e una cartella più piccola e separata per la tua licenza e il tuo account così sopravvivono a una reinstallazione.

La cartella dei dati dell'applicazione

PiattaformaPosizione
WindowsAccanto a celasstudio.exe, nella cartella in cui hai installato
macOS~/Library/Application Support/Fruzai/CelasStudio/
Linux$XDG_DATA_HOME/Fruzai/CelasStudio/, oppure ~/.local/share/Fruzai/CelasStudio/ se quella variabile non è impostata
File o cartellaChe cosa tiene
imgui.iniDisposizione dell'ancoraggio e posizioni delle finestre
celaskanvas_ui.cfgVisibilità dei pannelli, opzioni di visualizzazione del viewport, opzioni degli strumenti, impostazioni delle finestre di esportazione, Preferenze e l'elenco dei progetti recenti
shortcuts.cfgOgni assegnazione delle scorciatoie da tastiera
celasstudio_brushes.cbrushsetI tuoi preset di pennello personalizzati
swatches_library.jsonLa tua libreria di colori dei Campioni: ogni categoria, colore e sfumatura
celaskanvas_swatches.cfgCome il pannello Campioni sta mostrando quella libreria: modalità di vista, dimensione del chip, Mostra nome, categoria attiva
celaskanvas_color.cfgStato del pannello Colore
cartella workspaces/Un file .ini per ogni area di lavoro salvata con Finestra ▸ Area di lavoro ▸ Salva area di lavoro…, chiamato come lei
tips/*.pngLe punte di pennello salvate con Salva selezione come punta pennello, più ogni PNG che ci lasci dentro tu
crash-report.txtLa segnalazione in testo semplice dell'ultimo crash, se non è ancora stata inviata
client-id.txtUn id anonimo usato solo per attribuire le segnalazioni di crash, non un'impronta del dispositivo

Un altro file vive accanto al tuo progetto invece che nella cartella dei dati dell'applicazione: una copia di ripristino del Salvataggio automatico, se lo hai attivato, viene scritta come il nome del file del tuo progetto con .autosave.cls aggiunto in fondo, accanto al file di progetto vero. È un file separato. Il Salvataggio automatico non tocca mai il tuo progetto vero e non azzera mai il suo segno di modifiche non salvate. Un documento che non è mai stato salvato non ha una cartella di progetto in cui stare, quindi la sua copia finisce nella cartella dei dati dell'applicazione come untitled-N.autosave.cls; una copia di salvataggio al momento del crash atterra lì come rescued.cls.

Su Windows c'è una cosa che Celas Studio scrive fuori da queste cartelle. Per far funzionare il doppio clic su un progetto registra il tipo di file .cls per il tuo account utente, sotto HKEY_CURRENT_USER\Software\Classes, nella chiave .cls e in CelasKanvas.Project. Nulla viene scritto nella parte del registro valida per tutta la macchina, quindi non servono diritti di amministratore, e celasstudio.exe --unregister-file-types toglie di nuovo le voci. Vedi Aprire i progetti.

Licenza e account: una cartella diversa

La tua licenza e il tuo accesso a celas.studio sono conservati a parte dal resto delle impostazioni, proprio perché non vadano persi se sposti, reinstalli o aggiorni l'app sul posto.

PiattaformaPosizione
Windows%LOCALAPPDATA%\CelasKanvasStudio\
macOS~/Library/Application Support/CelasKanvasStudio/
Linux$XDG_CONFIG_HOME/CelasKanvasStudio/, oppure ~/.config/CelasKanvasStudio/ se quella variabile non è impostata

Dentro: license.dat tiene la tua chiave di licenza e il suo stato in cache, e auth.json tiene il tuo token di accesso a celas.studio e il tuo profilo. Su Windows, una licenza salvata da una build più vecchia nella cartella di installazione viene ancora letta per compatibilità.

Azzerare un file in sicurezza

Chiudi prima Celas Studio: ogni file qui viene scritto a un'uscita normale o al salvataggio, quindi modificarne o eliminarne uno mentre l'app è aperta viene solo sovrascritto.

  • Disposizione dei pannelli o Preferenze andate storte: elimina celaskanvas_ui.cfg (e imgui.ini se il problema è proprio la disposizione dell'ancoraggio). Entrambi vengono ricostruiti con i valori predefiniti al lancio successivo.
  • Scorciatoie: la strada più sicura è dentro l'app (Preferenze ▸ Scorciatoie ▸ Ripristina tutti i predefiniti) e non richiede un riavvio. Eliminare shortcuts.cfg a mano ha lo stesso effetto.
  • Un'area di lavoro che non vuoi più: fai clic destro su di lei sotto Finestra ▸ Area di lavoro e scegli Elimina, che chiede prima e nomina l'area di lavoro, oppure togli direttamente il suo .ini dalla cartella workspaces, cosa che non chiede. Nessuna delle due si può annullare.
  • Pennelli personalizzati: celasstudio_brushes.cbrushset è la copia di lavoro. Esporta set di pennelli… nel menu della libreria del pannello Pennelli scrive un backup che puoi reimportare, quindi usalo prima di eliminare qualcosa che vuoi riavere.
  • Campioni: usa prima il menu del pannello Campioni ▸ Esporta campioni per salvare un backup .json, dato che eliminare swatches_library.json azzera la libreria senza nulla dentro l'app da cui ripristinarla.
  • Un salvataggio automatico bloccato o indesiderato: elimina il file .autosave.cls accanto al progetto, oppure rispondi Scartali nella richiesta di ripristino all'avvio. È sempre e solo una copia di ripristino, quindi toglierla non può toccare il file di progetto vero.
A parte le Scorciatoie, le Preferenze non hanno un pulsante interno di ripristino dei predefiniti: azzerare celaskanvas_ui.cfg, la libreria dei campioni o il set di pennelli significa chiudere l'app ed eliminare tu il file.