커넥터

원격 개발의 수준을 높입니다: 이제 Couchbase VSCode 확장 기능으로 GitHub 코드스페이스, Google Project IDX 등 지원

Couchbase와 함께 원격 개발의 새로운 시대에 오신 것을 환영합니다! 저희의 중요한 업데이트를 발표하게 되어 매우 기쁩니다. 카우치베이스 VSCode 확장. 최신 릴리스에서는 다음을 지원하도록 지평을 넓혔습니다. GitHub 코드스페이스 및 기타 다양한 원격 개발 환경을 지원합니다.

이 개선 사항은 원격 환경에 의존하여 작업하는 개발자에게는 획기적인 기능입니다. GitHub 코드스페이스의 팬이든 다른 플랫폼을 선호하든 관계없이 모든 것을 지원합니다. 저희의 목표는 어디서 코딩하든 원활하고 효율적인 개발 환경을 제공하는 것입니다.

이 블로그 게시물에서는 이 흥미로운 새 기능을 살펴보고, 이 기능의 이점에 대해 논의하고, 개발 작업에 활용하는 방법을 안내합니다. 그럼 시작해 보겠습니다!

카우치베이스 VSCode 확장

그리고 카우치베이스 VSCode 확장 는 Couchbase 데이터베이스로 개발자 경험을 간소화하도록 설계된 강력한 도구입니다. 단순한 확장 프로그램이 아니라 개발자의 고유한 요구 사항을 충족하도록 맞춤화된 종합 솔루션입니다.

    • 다음과 같은 기능으로 스키마 시각화를 사용하면 데이터의 구조를 쉽게 이해할 수 있습니다. 문서 보기 및 업데이트 기능을 사용하면 VSCode 내에서 바로 데이터와 원활하게 상호 작용할 수 있습니다.
    • 또한 이 확장 기능을 사용하면 데이터베이스에서 쿼리를 실행할 수 있습니다. SQL++ 쿼리 기능을 사용할 수 있습니다. 즉, 코딩 환경을 벗어나지 않고도 데이터를 조작하고 검색할 수 있습니다.
    • AI 기능을 활용하려는 사용자를 위해 확장 프로그램은 다음과 통합됩니다. Capella iQ. 이를 통해 지능형 기능으로 애플리케이션을 향상시킬 수 있는 가능성이 열립니다.
    • 또한 Couchbase CLI 도구 를 통해 효율적인 데이터 가져오기, 내보내기, 마이그레이션 작업을 수행할 수 있습니다. 이를 통해 데이터 관리 프로세스를 최대한 원활하게 진행할 수 있습니다.

본질적으로 Couchbase VSCode 확장 프로그램은 단순한 애드온이 아니라 Couchbase 에코시스템을 탐색하는 데 필요한 동반자입니다. 

원격 개발 환경의 필요성

오늘날의 디지털 시대에는 일하는 방식이 극적으로 변화했습니다. 기존의 사무실 기반 업무 환경은 보다 유연한 원격 근무 환경으로 변화하고 있습니다. 이러한 변화는 특히 원격 개발 환경이 점점 더 대중화되고 있는 소프트웨어 개발 분야에서 두드러지게 나타나고 있습니다.

다음과 같은 원격 개발 환경 GitHub 코드스페이스를 사용하면 개발자는 어디서나 모든 디바이스에서 코드를 작성, 실행 및 디버깅할 수 있습니다. 강력한 로컬 머신이 필요하지 않으며 전 세계 여러 지역에 있는 팀원들과 쉽게 협업할 수 있습니다.

또한 이러한 환경은 로컬 설정보다 확장성과 사용자 지정이 가능한 경우가 많습니다. 프로젝트 또는 팀의 특정 요구 사항에 맞게 조정할 수 있으며 요구 사항에 따라 빠르게 확장하거나 축소할 수 있습니다.

그러나 이러한 환경을 최대한 활용하려면 개발자에게는 이러한 환경에서 작동하도록 설계된 도구가 필요합니다. 바로 이 점이 바로 카우치베이스 VSCode 확장 가 출시되었습니다. GitHub 코드스페이스 및 기타 원격 개발 환경에 대한 새로운 지원으로 최신 개발자의 요구를 충족할 준비가 되어 있습니다.

GitHub 코드스페이스 시작하기

GitHub 코드스페이스는 완벽하게 구성된 보안 클라우드 개발 환경을 통해 더 빠르게 코딩을 시작할 수 있도록 도와줍니다.

다음으로 이동합니다. github.com/codespaces 를 클릭하고 GitHub 계정으로 로그인합니다.

를 클릭합니다. 새로운 코드스페이스 버튼.

여기에서 GitHub 리포지토리를 선택합니다. 특정 코드베이스가 필요한 경우 리포지토리의 브랜치를 선택할 수 있습니다. 컴퓨팅 지역 및 머신 유형으로 컴퓨팅 세부 정보를 선택할 수도 있습니다. 를 클릭합니다. 코드스페이스 만들기 를 눌러 인스턴스를 초기화합니다. 

그러면 VSCode 확장 프로그램의 웹 버전이 열립니다.

확장 탭에서 couchbase를 검색합니다. GitHub 코드스페이스에서 작동하려면 버전 2.0.0 이상이어야 합니다. 설치를 클릭하여 최신 Couchbase 확장 프로그램 버전을 받습니다.

설치가 완료되면 활동 표시줄에 Couchbase 아이콘이 나타납니다. 이 아이콘을 클릭하면 Couchbase 확장 프로그램이 열립니다.

호스팅/카펠라 클러스터에 연결할 수 있습니다. 카펠라 계정을 연결하여 카펠라 iQ를 사용할 수 있습니다. 연결된 모든 데이터베이스에서 워크벤치를 사용하여 쿼리할 수 있습니다.

Google 프로젝트 IDX 시작하기

Google의 Project IDX는 클라우드에서 풀스택, 멀티 플랫폼 앱 개발을 위한 AI 지원 작업 공간입니다. 이는 시장에 새로 진입한 원격 개발 분야이며 Couchbase VSCode Extension은 이를 지원합니다.

다음에서 사용할 수 있습니다. idx.dev 를 클릭하고 Google 계정으로 로그인하여 액세스하세요.

템플릿에서 새 프로젝트를 시작하거나 자체 리포지토리를 사용할 수 있습니다. 

그러면 새로운 웹 버전의 VSCode 확장이 시작됩니다. 여기서는 VSCode 카우치베이스 리포지토리에 대한 경험을 사용하기 시작했습니다:

확장 프로그램 탭으로 이동하여 Couchbase를 검색하고 설치합니다.

편집기 내에서 바로 Google의 AI 기능을 사용할 수 있습니다. 또한 Capella iQ를 사용하여 SQL++ 쿼리 작성 및 Couchbase SDK 코드를 강화할 수도 있습니다.

SSH를 사용한 원격 개발

Visual Studio Code Remote - SSH 확장 프로그램을 사용하면 실행 중인 SSH 서버가 있는 원격 머신, 가상 머신 또는 컨테이너에서 원격 폴더를 열고 VS Code의 기능을 최대한 활용할 수 있습니다. 서버에 연결되면 원격 파일 시스템의 어느 곳에서나 파일 및 폴더와 상호 작용할 수 있습니다.

팔로우할 수 있습니다. 이 튜토리얼 를 사용하여 원격 컴퓨터에 연결할 수 있습니다. 

연결이 완료되면 확장 탭을 사용하여 Couchbase 확장 프로그램을 추가하고 모든 기능을 활용할 수 있습니다.

OpenVSX 지원

VSX 열기(open-vsx.org)는 VS 코드 확장을 위한 오픈 소스 레지스트리입니다. 이러한 확장을 지원하는 모든 개발 환경에서 사용할 수 있습니다. 카우치베이스 VS 코드 익스텐션도 이 레지스트리를 지원하며 정기적으로 업데이트됩니다.

이 레지스트리를 마켓플레이스로 사용하여 확장 프로그램을 다운로드할 수 있습니다. 이 레지스트리는 이미 Project IDX 등에서 사용하고 있습니다.

결론

결론적으로, 최근 업데이트된 카우치베이스 VSCode 확장 는 진화하는 개발자의 요구사항을 지원하는 데 있어 중요한 진전을 이루었습니다. GitHub 코드스페이스, Project IDX 및 기타 원격 개발 환경에 대한 지원을 도입함으로써 코드를 작성하는 위치에 관계없이 확장 프로그램의 강력한 기능을 활용할 수 있도록 보장합니다.

특히 원격 근무와 유연 근무가 점점 더 늘어나는 오늘날의 업무 환경에서 이번 기능 개선이 여러분의 생산성과 효율성을 크게 향상시킬 것으로 믿습니다. 개발 업무에서 이 새로운 기능을 어떻게 활용하실지 기대가 됩니다.

언제나 그렇듯이 저희는 Couchbase VSCode 확장 기능의 지속적인 개선과 확장을 위해 최선을 다하고 있습니다. 다음 주소로 여러분의 피드백과 제안을 환영합니다. 이슈 탭 리포지토리를 최대한 원활하고 즐겁게 사용할 수 있도록 노력하고 있습니다.

카우치베이스를 선택해 주셔서 감사드리며, 행복한 코딩이 되시길 바랍니다!


자세히 알아보기 카우치베이스 카펠라 시도해 보세요.

이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

작성자

게시자 로케시 고엘, 소프트웨어 엔지니어

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.