ElastIDE 시작하기
1. 접속
웹 브라우저에서 아래 URL로 직접 접속합니다. 별도 설치가 필요하지 않습니다.
URL: https://ide.elasticore.io
Chrome, Edge, Firefox 등 최신 버전의 브라우저를 권장합니다.
2. 회원가입
처음 사용하는 경우 로그인 페이지에서 Sign Up 버튼을 클릭하여 계정을 생성합니다.
가입 시 아래 항목을 입력해야 합니다.
- 사용자 ID
- 이름
- 비밀번호
- 휴대폰 번호
입력 완료 후 가입이 처리되며, 로그인 페이지로 이동합니다.
3. 로그인
사용자 ID와 비밀번호를 입력하여 로그인합니다.
- Remember Username 체크 시 다음 접속 때 ID가 자동으로 입력됩니다.
- 비밀번호를 분실한 경우 Forgot Password 링크를 클릭하면 이메일 기반으로 재설정할 수 있습니다.
4. 기본 인터페이스
로그인 후 표시되는 편집기 화면은 다음과 같이 구성됩니다.
- 상단 메뉴바: 파일 메뉴, 다이어그램 제목(인라인 편집), 리비전 정보, 테마 전환(다크/라이트), DSL 에디터 토글, 공유 버튼
- 캔버스 영역: 화면 중앙의 다이어그램 편집 영역입니다. 드래그 앤 드롭으로 요소를 배치합니다.
- 우측 사이드바: DSL 에디터와 AI 어시스턴트가 토글 방식으로 표시됩니다.
- 미니맵: 좌측 하단에 위치하며 접기/펼치기가 가능합니다. 대형 다이어그램 탐색 시 유용합니다.
5. 첫 다이어그램 생성
- 로그인 후 메인 화면에서 New Diagram을 클릭하거나 File > New 메뉴를 사용합니다.
- 다이어그램 타입을 선택합니다. ElastiCORE 모델링에는 ElastiCore Diagram을 권장합니다.
- 다이어그램 이름을 입력합니다.
- 캔버스에서 요소를 드래그 앤 드롭하여 엔티티를 추가합니다.
- 엔티티 간 연관관계를 설정합니다.
6. 저장과 퍼블리시
변경 내용을 보존하는 방법은 두 가지입니다.
- 저장 (Save):
Ctrl+S또는 File > Save to Server를 사용합니다. 현재 상태가 서버에 새 리비전으로 저장됩니다. - 다른 이름으로 저장 (Save As): 현재 다이어그램의 복사본을 새 이름으로 생성합니다.
- 퍼블리시 (Publish): 변경된 DSL의 diff를 확인한 후 최종 확정합니다. 퍼블리시가 완료되면 퍼블리시 날짜와 리비전 UID가 헤더에 표시됩니다.
7. 내보내기
File > Export 메뉴에서 다음 형식으로 내보낼 수 있습니다.
| 형식 | 설명 |
|---|---|
| SVG | 벡터 이미지 (확대해도 선명하게 유지) |
| PNG | 래스터 이미지 |
| JSON | 다이어그램 데이터 (재임포트 가능) |
| 문서 형식 |
8. 공유 및 협업
상단 메뉴바의 공유 버튼을 클릭하면 다음 5가지 모드의 링크를 생성할 수 있습니다.
| 모드 | 설명 |
|---|---|
| Edit | 수신자가 전체 편집기로 열기 |
| Collaborate | 실시간 다중 사용자 편집 세션 |
| Embed | 마크다운 이미지 태그로 임베드 |
| Give Feedback | 어노테이션 및 평가 작성 |
| See Feedback | 다른 사용자의 피드백 확인 |
공유 링크는 최소 12주간 유효합니다. 협업 모드에 참여하면 표시 이름과 고유 색상이 부여됩니다.
9. 키보드 단축키
| 단축키 | 기능 |
|---|---|
Ctrl+S | 서버에 저장 |
Ctrl+Z | 실행 취소 |
Ctrl+Y / Ctrl+Shift+Z | 다시 실행 |
10. 다음 단계
기본 사용법을 익혔다면 아래 문서로 이어서 학습하세요.
- 비주얼 모델링 - 모델링 도구 상세 사용법
- Knowledge Graph - 도메인 모델 시각화