Cloud Code 확장 프로그램

Cloud Code는 샘플 템플릿을 사용한 새 애플리케이션 생성 및 맞춤설정부터 완성된 애플리케이션 실행에 이르기까지 Kubernetes 및 Cloud Run 애플리케이션의 전체 개발 주기에 대한 IDE 지원을 제공합니다. Cloud Code는 실행 준비가 완료된 샘플, 즉시 사용 가능한 구성 스니펫, 맞춤형 디버깅 환경을 제공하므로 Kubernetes 및 Cloud Run을 사용한 개발이 훨씬 쉬워집니다.

Cloud Code에는 Gemini Code Assist 확장 프로그램도 함께 제공됩니다. 이 확장 프로그램은 코드 문제를 해결하고, 프로젝트의 코드를 생성하고, 코딩하는 동안 인라인 추천을 제공하는 데 도움이 되는 안내를 제공합니다. Gemini Code Assist를 시작하려면 Gemini Code Assist Standard 및 Enterprise를 사용한 코드를 참고하세요.

Cloud Code는 모든 클라우드 플랫폼에서 작동하지만 Google Cloud에서 호스팅되는 클러스터를 쉽게 만들고 Cloud Source Repositories, Cloud Storage, Cloud 클라이언트 라이브러리와 같은 도구와 효과적으로 통합할 수 있도록 간소화된 환경을 제공합니다. Google CloudGoogle Cloud

VS Code, IntelliJ 또는 Cloud Shell과 함께 Cloud Code를 사용할 수 있습니다.

Cloud Code 제품 페이지에서 자세히 알아보기

기능

다음은 VS Code, IntelliJ, Cloud Shell에서 Cloud Code가 제공하는 기능을 요약 설명합니다.

Cloud Code 기능 VS Code IntelliJ Cloud Shell
자바 지원
Node.js, Go, Python, .NET Core 지원 *
실행 준비가 완료되고 바로 디버깅 가능한 샘플 애플리케이션
맞춤 템플릿 저장소 가져오기 지원
여러 실행 구성 지원
지속적으로 애플리케이션 빌드 및 실행
개발 중인 Kubernetes 애플리케이션에 대한 디버깅 지원
Skaffold 구성 수정 지원
고급 Kubernetes YAML 지원
Kubernetes 리소스 검사 및 탐색
Google Kubernetes Engine(GKE)에서 Kubernetes 클러스터 만들기
로그 스트리밍 및 보기
Cloud Run 지원
Cloud Run 함수 지원
앱 실행을 위한 Cloud Build 지원
Cloud Source Repositories에 저장소 클론 및 푸시 지원
Google Cloud Observability 스냅샷 기반 프로덕션 디버깅
Google 클라이언트 라이브러리 관리자
Secret Manager 지원
Cloud Storage 지원
App Engine 지원
Cloud Storage 브라우저에서 버킷 및 Blob 보기 지원
앱을 컨테이너로 마이그레이션 **
메인프레임 애플리케이션 현대화
Apigee API 개발
가상 머신 관리를 위한 Compute Engine 지원

* 자바는 모든 IntelliJ용 Cloud Code 기능에 지원됩니다. Node.js, Go, Python은 IntelliJ에서만 Kubernetes 기능에 지원됩니다. ** Cloud Code는 Linux 머신에서만 앱을 컨테이너로 마이그레이션하는 것을 지원합니다.

지원

문제가 발생하거나 기능 아이디어를 제안하려는 경우 GitHub를 통해 VS Code용 Cloud CodeIntelliJ용 Cloud Code에 대한 의견을 제출할 수 있습니다.