이제 Couchbase로 개발할 수 있는 JetBrains 플러그인을 출시하게 되어 기쁘게 생각합니다! 다음 링크에서 다운로드하여 설치하세요. JetBrains 마켓플레이스.
구식 개발자가 아니라면 지금 이 순간에도 IDE를 열어두고 있을 가능성이 높습니다. 개발자가 책상 위에 커다란 ' 바이블' 책을 올려놓던 시대는 이미 오래 전에 지나갔고, 오늘날 대부분의 개발자는 오늘날의 IDE가 제공하는 편의 기능이 없었다면 생산성이 크게 향상되지 않았을 것입니다.
여러분도 어떤 종류의 데이터베이스 클라이언트를 설치하고 있을 텐데, 여기서 흥미로운 점이 있습니다. 대부분의 데이터베이스 클라이언트는 개발자와 DBA/SRE 모두를 위해 설계되었습니다. 따라서 개발자의 경우 데이터베이스 클라이언트에는 자주 사용하지 않거나 전혀 사용하지 않는 기능이 많을 수 있으며, 일상적인 워크플로우의 속도를 확실히 높여줄 몇 가지 기능이 누락되어 있을 수도 있습니다.
땅콩버터와 젤리처럼: IDE와 개발자 중심의 데이터베이스 클라이언트 결합하기
예전에는 데이터베이스 클라이언트를 IDE와 분리하는 것을 선호했지만, 약 2개월 동안 Couchbase 플러그인을 매일 사용하면서 생각이 바뀌었습니다. 이 플러그인은 많은 일상적인 작업을 간소화하고 다음과 같이 일상적인 생산성을 크게 향상시킬 수 있습니다. 카우치베이스 그리고 카우치베이스 카펠라.
플러그인에는 다음과 같은 작업을 실행하는 방법을 안내하는 일부 명령줄 도구에 대한 UI도 포함되어 있습니다. cbimport 또는 cbexport 문서를 반복해서 읽지 않아도 됩니다. 개발자의 관점에서 볼 때, 이는 초보자가 Couchbase를 더 쉽게 채택하고 이해할 수 있도록 하는 데 있어 큰 진전입니다. 또한 이미 어느 정도 경험이 있는 사람들에게도 큰 도움이 됩니다.
이미 v1에서 제공하는 기능을 확인하세요!
카우치베이스 젯브레인 플러그인 기능:
버킷, 범위, 컬렉션 및 해당 속성을 포함한 SQL++ 자동 완성.

플러그인에서 바로 문서를 보고, 편집하고, 삭제할 수 있습니다.

컬렉션에 있는 현재 문서의 스키마를 기반으로 새 문서를 만듭니다.

설명, 쿼리 서식 지정, 쿼리 기록, 즐겨찾기 쿼리 및 결과 내보내기가 포함된 모든 기능을 갖춘 워크벤치

DDL 및 인덱스 내보내기

본격적인 데이터 내보내기

클릭 3번으로 인덱스 및 컬렉션 정의가 포함된 데이터를 내보낼 수 있습니다.

컬렉션 및 인덱스가 포함된 데이터를 3번의 클릭으로 가져옵니다.

클러스터 및 인덱스에 대한 정보를 봅니다.

버킷, 범위, 컬렉션, 문서, 색인을 빠르게 탐색하세요.

목록에 표시하려는 문서에 필터를 적용합니다.

해당 컬렉션의 스키마가 어떻게 보이는지 빠르게 시각화하세요.

민감한 환경에 액세스할 때를 위한 읽기 전용 모드입니다.

임베디드 SDK Doctor의 연결 문제를 디버그합니다.

퀵스타트 앱으로 Couchbase와 선호하는 언어를 시작하세요.

키-값 클러스터에서도 작동한다고 말씀드렸나요?
위의 목록은 전체 기능 목록이 아니며 계속해서 새로운 기능을 추가하고 있습니다. 사실 이 글이 게시된 날 이 글을 읽지 않았다면 지금쯤 훨씬 더 멋진 기능이 포함된 새 버전이 이미 출시되었을 가능성이 높습니다.
이제 무엇을 해야 하는지 아시겠죠? 설치해 보세요!
다음 단계는 무엇인가요?
이 플러그인은 개발자 여러분을 위해 개발 중이므로 아직없는 것을보고 싶다면 요청하십시오. 여기. 여러분의 제안을 주의 깊게 읽고 가능한 한 실행에 옮기도록 노력할 것을 약속드립니다.
하지만 여러분의 제안을 기다리면서 더 많은 명령줄 도구, 이벤트, 전체 텍스트 검색, 데이터 생성 및 다양한 자동화 도구에 대한 지원을 계속 추가하여 Couchbase를 정말 즐겁게 사용하실 수 있도록 노력하겠습니다.
플러그인은 현재 커뮤니티에서 지원되지만, 풀타임으로 개발 중이므로 문제가 발생하면 빠르게 해결될 것으로 예상할 수 있습니다.
VSCode와 JetBrains, 정말 마음에 듭니다!
트리플을 위해 하나만 더 놓쳤어요! :)