
커피 온 카우치베이스 시리즈의 7부에서는 다음용 NetBeans 플러그인을 빌드합니다. 카우치베이스. 여러 파트로 구성된 이 웨비나 시리즈는 게르트얀 위렌가(@GeertjanW), 에벤 하버(에벤하버). 이 시리즈의 일부로, NetBeans 플러그인을 처음부터 빌드하는 방법과 그 뒤에 숨겨진 놀라운 기능에 대해서도 알아봅니다. NetBeans 플랫폼.
이 에피소드에서는 NetBeans 플랫폼에 대한 두 가지 유용한 링크가 공유되었습니다:
지금까지 다룬 내용은 다음과 같습니다:
- 1부
- 플러그인용 GitHub 리포지토리
- 새 NetBeans 플러그인 시작 - 플러그인 시작을 위한 Ant와 Maven 접근 방식 논의
- 넷빈에 구성된 카우치베이스 노드
- 파트 2
- NetBeans 사용자에게 샘플 버킷을 사용하여 Couchbase를 설치하고 구성하는 방법을 보여줍니다.
- Couchbase 샘플 버킷에 저장된 문서를 쿼리하는 간단한 Java EE 애플리케이션을 실행하세요.
- Ant에서 Maven으로 NetBeans 플러그인 마이그레이션하기
- 팝업 도움말 메뉴에 메시지 표시
- 카우치베이스 노드를 더블클릭하면 카우치베이스 서버에 연결되고 상태창에 메시지가 표시됩니다.
- 파트 3
- 카우치베이스 서버에 로그인
- 버킷 리스트 보기
- 버킷의 문서 보기
- 버킷에서 데이터 쿼리(기본 쿼리, N1QL 쿼리는 추후 제공 예정)
- 문서 비교(NetBeans Diff 뷰어)
- 문서 열기(JSON 편집기에서, Couchbase로 다시 저장할 수 없음)
- 여러 Couchbase 호스트를 구성할 수 있습니다.
- 파트 4
- NetBeans 플러그인의 진입점
- NetBeans 플랫폼 노드 계층 구조에 대해 알아보기
- 각 노드에 대한 속성 시트
- 플러그인 코드 정리하기
- 다양한 노드에 대한 메뉴 만들기
- 파트 5
- 지금까지 플러그인에서 생성된 기능을 보여줍니다.
- Couchbase에서 색인된 버킷과 색인되지 않은 버킷에 대해 서로 다른 아이콘 표시
- 파트 6
- 색인화되지 않은 버킷을 위한 새 메뉴 '기본 색인 만들기'를 추가합니다.
- 인덱싱 후 버킷의 이름과 설명을 새로 고치는 작업을 시작했습니다.
- 버킷에 대해 검색되는 문서 수 최적화 작업 시작
이제 7부 녹화를 시청할 수 있습니다:
이 에피소드에서 다룹니다:
- 버킷 생성 시 모달 창과 상태 표시줄에 대한 토론
- 새로 만든 버킷의 아이콘이 색인화되지 않은 상태로 올바르게 표시됩니다.
- 메뉴 이름을 "기본 색인 설정"에서 "기본 색인 생성"으로 변경합니다.
- 속성 패널과 메뉴 항목 디자인 패턴에 대한 토론
- 노드 및 버킷에 대한 "여기에서 탐색"
- JSON 문서 편집 중 기본 오류 처리(NetBeans 플랫폼별)
- 버킷 이름 바꾸기(데이터베이스가 아닌 NetBeans 보기에서만)
- 버킷을 사용하는 REST 엔드포인트 코드 생성기에 대한 토론
- JSON 문서 편집/저장 시 대화 상자 표시
모든 코드가 진화하고 있습니다: github.com/arun-gupta/couchbase-netbeans-plugin.
다음 방법으로 알려주세요. 버그 제출 를 클릭하고 이 플러그인에서 보고 싶은 기능을 선택하세요.
NetBeans에서 문서의 스냅샷이 포함된 트윗을 보고 싶습니다. #NetBeans #Couchbase를 사용하여 알려주세요 :)

즐기세요!