Celas Studio가 파일을 두는 곳
프로젝트 바깥에 Celas Studio가 쓰는 모든 파일입니다. 설정과 작업 영역과 브러시와 단축키와 오류 보고서와 자동 저장, 그리고 저마다 플랫폼별로 어디에 사는지.
Celas Studio는 디스크에 파일 묶음 둘을 따로 둡니다. 환경 설정과 패널에서 바꿀 수 있는 모든 것을 담는 앱 데이터 폴더와, 다시 설치해도 살아남도록 라이선스와 계정을 담는 더 작고 별개인 폴더입니다.
앱 데이터 폴더
| 플랫폼 | 위치 |
|---|---|
| Windows | celasstudio.exe 옆, 곧 여러분이 설치한 폴더 |
| macOS | ~/Library/Application Support/Fruzai/CelasStudio/ |
| Linux | $XDG_DATA_HOME/Fruzai/CelasStudio/, 그 변수가 없으면 ~/.local/share/Fruzai/CelasStudio/ |
| 파일 / 폴더 | 무엇을 담나 |
|---|---|
| imgui.ini | 도킹 배치와 창 위치 |
| celaskanvas_ui.cfg | 패널 표시, 뷰포트 표시 옵션, 도구 옵션, 내보내기 대화 상자 설정, 환경 설정, 최근 프로젝트 목록 |
| shortcuts.cfg | 모든 단축키 바인딩 |
| celasstudio_brushes.cbrushset | 여러분이 만든 브러시 프리셋 |
| swatches_library.json | 여러분의 색상 견본 라이브러리. 모든 카테고리와 색과 그레이디언트 |
| celaskanvas_swatches.cfg | 색상 견본 패널이 그 라이브러리를 보여 주는 방식. 보기 모드, 칩 크기, 이름 표시, 활성 카테고리 |
| celaskanvas_color.cfg | 색상 패널 상태 |
| workspaces/ 폴더 | 창 ▸ 작업 영역 ▸ 작업 영역 저장…으로 저장한 작업 영역마다 그 이름을 딴 .ini 파일 하나씩 |
| tips/*.png | 선택 영역을 브러시 팁으로 저장으로 저장한 브러시 팁, 그리고 여러분이 이 폴더에 직접 넣은 PNG |
| crash-report.txt | 아직 보내지 않았다면 마지막 오류의 일반 텍스트 보고서 |
| client-id.txt | 오류 보고서를 귀속시키는 데에만 쓰이는 익명 아이디. 기기 지문이 아닙니다 |
파일 하나가 앱 데이터 폴더가 아니라 프로젝트 옆에 삽니다. 자동 저장을 켜 두었다면, 자동 저장 복구 사본이 진짜 프로젝트 파일 옆에 여러분 프로젝트 파일 이름에 .autosave.cls를 붙인 이름으로 쓰입니다. 별개의 파일입니다. 자동 저장은 여러분의 실제 프로젝트를 결코 건드리지 않고 저장하지 않은 변경 표시를 결코 지우지 않습니다. 한 번도 저장하지 않은 문서에는 앉을 프로젝트 폴더가 없으므로 그 사본이 앱 데이터 폴더에 untitled-N.autosave.cls로 들어가고, 오류가 났을 때의 구조 사본은 거기에 rescued.cls로 내려앉습니다.
라이선스와 계정: 다른 폴더
여러분의 라이선스와 celas.studio 로그인은 나머지 설정과 떨어져 저장됩니다. 앱을 옮기거나 다시 설치하거나 제자리에서 갱신해도 잃지 않게 하려고 일부러 그렇게 한 것입니다.
| 플랫폼 | 위치 |
|---|---|
| Windows | %LOCALAPPDATA%\CelasKanvasStudio\ |
| macOS | ~/Library/Application Support/CelasKanvasStudio/ |
| Linux | $XDG_CONFIG_HOME/CelasKanvasStudio/, 그 변수가 없으면 ~/.config/CelasKanvasStudio/ |
그 안에서 license.dat는 여러분의 라이선스 키와 캐시된 상태를 담고, auth.json은 여러분의 celas.studio 로그인 토큰과 프로필을 담습니다. Windows에서는 옛 빌드가 설치 폴더에 저장한 라이선스도 호환을 위해 여전히 읽힙니다.
파일을 안전하게 초기화하기
먼저 Celas Studio를 닫으세요. 여기 있는 모든 파일은 평범하게 나갈 때나 저장할 때 쓰이므로, 앱이 열려 있는 동안 하나를 편집하거나 지워 봐야 덮어써질 뿐입니다.
- 패널 배치나 환경 설정이 잘못되었을 때: celaskanvas_ui.cfg를 지우세요(도킹 배치 자체가 문제라면 imgui.ini도). 둘 다 다음 실행에 기본값으로 다시 세워집니다.
- 단축키: 더 안전한 길은 앱 안입니다(환경 설정 ▸ 단축키 ▸ 모두 기본값으로 초기화). 다시 시작할 필요가 없습니다. shortcuts.cfg를 손으로 지워도 효과는 같습니다.
- 더는 원하지 않는 작업 영역: 창 ▸ 작업 영역에서 오른쪽 클릭하고 삭제를 고르면 먼저 묻고 그 작업 영역 이름을 밝힙니다. 또는 workspaces 폴더에서 그 .ini를 곧바로 걷어 내면 묻지 않습니다. 어느 쪽도 되돌릴 수 없습니다.
- 직접 만든 브러시: celasstudio_brushes.cbrushset이 작업 사본입니다. 브러시 패널 라이브러리 메뉴의 브러시 세트 내보내기…가 다시 가져올 수 있는 백업을 적으므로, 되찾고 싶은 것을 지우기 전에 그것을 쓰세요.
- 색상 견본: 색상 견본 패널 메뉴 ▸ 내보내기로 .json 백업을 먼저 저장하세요. swatches_library.json을 지우면 앱 안에서 되살릴 것 없이 라이브러리가 비워지기 때문입니다.
- 걸려 있거나 원하지 않는 자동 저장: 프로젝트 옆의 .autosave.cls 파일을 지우거나, 시작할 때 나오는 복구 물음에서 모두 버리기로 답하세요. 그것은 언제나 복구 사본일 뿐이므로 걷어 낸다고 진짜 프로젝트 파일에 영향을 줄 수 없습니다.