문서 레퍼런스

Celas Studio가 파일을 두는 곳

프로젝트 바깥에 Celas Studio가 쓰는 모든 파일입니다. 설정과 작업 영역과 브러시와 단축키와 오류 보고서와 자동 저장, 그리고 저마다 플랫폼별로 어디에 사는지.

Celas Studio는 디스크에 파일 묶음 둘을 따로 둡니다. 환경 설정과 패널에서 바꿀 수 있는 모든 것을 담는 앱 데이터 폴더와, 다시 설치해도 살아남도록 라이선스와 계정을 담는 더 작고 별개인 폴더입니다.

앱 데이터 폴더

플랫폼위치
Windowscelasstudio.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로 내려앉습니다.

Windows에서 Celas Studio가 이 폴더들 바깥에 쓰는 것이 하나 있습니다. 프로젝트 더블 클릭이 되게 하려고 여러분 사용자 계정에 .cls 파일 종류를 등록하는데, HKEY_CURRENT_USER\Software\Classes 아래 .cls 키와 CelasKanvas.Project에 씁니다. 레지스트리의 기기 전역 부분에는 아무것도 쓰지 않으므로 관리자 권한이 필요 없고, celasstudio.exe --unregister-file-types가 그 항목을 도로 걷어 냅니다. 「프로젝트 열기」를 보세요.

라이선스와 계정: 다른 폴더

여러분의 라이선스와 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 파일을 지우거나, 시작할 때 나오는 복구 물음에서 모두 버리기로 답하세요. 그것은 언제나 복구 사본일 뿐이므로 걷어 낸다고 진짜 프로젝트 파일에 영향을 줄 수 없습니다.
단축키 말고는 환경 설정에 앱 안 "기본값 복원" 버튼이 없습니다. celaskanvas_ui.cfg나 색상 견본 라이브러리나 브러시 세트을 초기화하려면 앱을 닫고 그 파일을 직접 지워야 합니다.