검색
Ainecto에는 두 가지 검색 화면이 있습니다.
- Global document search: project 또는 workspace 안의 문서 검색
- Canvas search: 현재 ERD 안의 table과 column 검색
Global document search
문서 title, Markdown 본문 속 문장, 문서 content 일부를 알고 있을 때 global search를 사용합니다.
상단 navigation에서 열 수 있습니다.
- File > Search...
Ctrl+Shift+F/Cmd+Shift+F
검색 dialog는 다음을 지원합니다.
| Control | 설명 |
|---|---|
| Scope | Current project 또는 All workspace document 검색 |
| Type filter | Markdown, ERD, Diagram, Testcase, Task로 결과 제한 |
| Results | 매칭된 document를 바로 열기 |
Markdown 결과에는 body text preview가 포함될 수 있습니다. 결과를 클릭하면 해당 문서가 탭으로 열립니다.
Canvas search
ERD 안에서 table이나 column으로 이동해야 할 때 canvas search를 사용합니다.
Ctrl+F 또는 Mac의 Cmd+F를 눌러 canvas search panel을 엽니다.
사이드바나 diagram menu에서도 접근할 수 있습니다.
Canvas search 대상
Canvas search index는 다음 필드를 포함합니다.
| 엔티티 | 검색 필드 |
|---|---|
| Tables | 테이블명 |
| Columns | 컬럼명 |
몇 글자만 입력해도 결과가 즉시 표시됩니다. Enter를 누를 필요가 없습니다.
실시간 결과
Canvas search 결과는 입력하는 동안 계속 업데이트됩니다. 각 결과는 다음을 보여줍니다.
- 테이블명 과 필요한 경우 schema name
- 매칭이 column에서 발생한 경우 column name
- 이름 중 매칭된 부분의 시각적 highlight
정확한 prefix match가 먼저 나오고, 그 다음 substring match가 표시되도록 정렬됩니다.
Canvas 결과로 이동
Canvas search 결과를 클릭하면:
- 매칭된 table이 화면 중앙에 오도록 canvas가 pan됩니다.
- canvas에서 table이 선택됩니다.
- table이 눈에 띄도록 highlight됩니다.
큰 diagram에서 수동으로 pan하는 것보다 훨씬 빠릅니다.
검색 닫기
- Global search에서는
Escape를 누르거나 dialog를 닫습니다. - Canvas search에서는
Escape를 누르거나 search panel의 close button을 클릭합니다.
팁
- workspace 전체에서 문서를 찾을 때는 File > Search... 를 사용하세요.
- ERD 안에서 table과 column 사이를 이동할 때는
Ctrl+F를 사용하세요. - Canvas search는 현재 diagram의 모든 table을 대상으로 합니다. 필터로 숨겨진 table도 결과에 나올 수 있습니다.