이제 카우치베이스 라이트에 새로운 개발자 도구가 추가되었습니다. 개발자에게도 다른 직업과 마찬가지로 좋은 도구가 필요합니다. 도구의 품질은 개발 작업의 효율성과 품질에 직접적인 영향을 미칩니다. 수년 동안 많은 도구가 등장하고 사라졌지만, 현재 업계에서 두각을 나타내고 있는 도구가 있습니다: Visual Studio 코드

"VSCode"는 범용 텍스트 편집기와 구문 강조 표시 기능을 사용자의 필요에 따라 맞춤 설정된 작업 환경으로 확장합니다. 사용자 정의가 가능한 모든 것이 그렇듯, 플러그인이 등장하기 시작하면서 이 소박한 텍스트 편집기가 단순히 텍스트를 편집하는 것 이상의 기능을 가지고 있다는 것을 보여주기 시작했습니다. 그래픽을 미리 보고, 네트워크에 연결하고, 바이너리 파일도 열어 검토할 수 있습니다.

이러한 이유로, Couchbase에서 사용자가 Couchbase Lite 데이터베이스를 검사할 수 있는 Visual Studio Code용 플러그인을 출시했다는 소식을 알려드리게 되어 기쁩니다.

Visual Studio 코드 익스텐션에서 Couchbase Lite용 VSCode 플러그인을 다운로드하세요. 마켓플레이스 를 클릭하고 자세히 알아보세요.

VSCode extension for Couchbase Lite databases

이렇게 풍부한 그래픽의 크로스 플랫폼 환경에서 이 시험이 가능한 것은 이번이 처음이기 때문에 매우 흥미롭습니다. 시험의 내용이 궁금하다면 데이터베이스를 탐색하는 가장 쉬운 방법입니다. 현재 사전 릴리스 번호를 사용하고 있지만 플러그인은 안정적으로 테스트된 빌드를 기반으로 하며 카우치베이스 라이트 라이브러리를 사용하여 기능을 제공합니다. 몇 가지 기능을 살펴보겠습니다.

Visual Studio Code에서 Couchbase Lite 데이터베이스 열기

물론 특정 데이터베이스에 포함된 모든 문서를 명확하게 나열할 수 있습니다. 이것은 아마도 데이터베이스를 열 때 가장 먼저 눈에 띄는 부분일 것입니다:

Open a Couchbase Lite database in VSCodeBrowse objects in a Couchbase Lite database with VSCode extension

그 외에도 도구로 가능한 것이 무엇인지 궁금하다면 다음과 같이 요약하는 것이 가장 좋습니다. CRUD 작업을 수행합니다. 

카우치베이스 라이트 SDK와 마찬가지로 Visual Studio 코드 플러그인으로 데이터베이스를 열면 데이터베이스는 다음과 같습니다. 자동 업그레이드 를 최신 형식으로 업데이트하면 이전 SDK 버전에서는 더 이상 열리지 않습니다. 이 경우 문제가 발생하면 플러그인으로 열기 전에 데이터베이스 폴더의 복사본을 만드세요.

카우치베이스 라이트 문서에 대한 CRUD 작업

예를 들어 문서의 내용을 JSON으로 읽을 수 있습니다:

Read documents in a Couchbase Lite database in VSCode

필요한 경우 방금 연 문서를 편집하고 다시 저장할 수 있습니다:

Edit documents using VSCode and Couchbase Lite

Couchbase Mobile 데이터베이스 쿼리하기

데이터베이스에서 일부 쿼리를 실행하려는 경우에도 가능합니다. 데이터베이스를 마우스 오른쪽 버튼으로 클릭하고 새 쿼리 만들기 옵션을 선택한 다음 원하는 대로 쿼리를 작성한 후 명령 팔레트(또는 바로 가기 Ctrl + Shift + Q)를 사용하여 실행하세요:

Execute Couchbase Lite database queries in VSCode

요약

간단한 작업이지만 사용자에게 많은 힘을 제공합니다! 이 플러그인은 아직 새롭고 새로운 방향으로 확장할 기회가 있지만, Couchbase Lite 자체의 맥락을 벗어나서 Couchbase Lite 데이터베이스에 대한 훌륭한 소개라고 생각합니다. 

플러그인은 오픈 소스이며 다음에서 찾을 수 있습니다. 깃허브에서. 타입스크립트로 작성되고 카우치베이스 라이트 C SDK, 함께 출시 카우치베이스 모바일 3. 빌드 지침은 C 라이브러리를 다운로드해야 하지만 그 외에는 매우 간단합니다. 리포지토리 안에는 플러그인 자체와 C 라이브러리 호출에 사용되는 타입스크립트 바인딩이 있습니다. 

추가 리소스

  • 다음 내용을 확인하세요. 비디오 세션 에서 SQL++ 쿼리 API 지원을 미리 살펴보고 플러그인 사용법을 시연합니다.
  • 다운로드 를 클릭하고 Couchbase Lite를 무료로 사용해 보세요.
  • 다음 연락처로 문의하세요. 개발자 포럼 에 추가 질문이나 게시물 요청이 있는 경우 repo 그 자체입니다.

행복한 데이터베이스 탐색!

 

작성자

게시자 짐 보든, 수석 소프트웨어 엔지니어, Couchbase

카우치베이스의 수석 소프트웨어 엔지니어로 카우치베이스 라이트에서 일하고 있습니다.

댓글 남기기