Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Cloud Code é compatível com o ambiente de desenvolvimento integrado no ciclo de
desenvolvimento completo dos aplicativos Kubernetes e Cloud Run, desde a criação e personalização de um novo
aplicativo a partir de modelos de amostra até a execução do aplicativo finalizado.
O Cloud Code também oferece suporte
ao longo do tempo, com amostras prontas, snippets de configuração prontos
e uma experiência de depuração personalizada, facilitando
muito o desenvolvimento com o Kubernetes e o Cloud Run .
O Cloud Code também vem com a extensão
Gemini Code Assist,
que oferece orientações para ajudar a resolver problemas com o código,
gera código para seu projeto e oferece sugestões inline enquanto você
programa. Para começar a usar o Gemini Code Assist, consulte
Programar com
o Gemini Code Assist Standard e Enterprise.
Embora o Cloud Code funcione com qualquer plataforma de nuvem, ele oferece uma
experiência simplificada para facilitar a criação de clusters hospedados no Google Cloud
e uma melhor integração com ferramentas do Google Cloud , como
o Cloud Source Repositories, o Cloud Storage e as bibliotecas de cliente do Cloud.
Veja um resumo do que o Cloud Code tem a oferecer no VS Code,
no IntelliJ e no Cloud Shell:
Recurso do Cloud Code
VS Code
IntelliJ
Cloud Shell
Suporte para Java
Suporte para Node.js, Go, Python, .NET Core
*
Aplicativos de amostra prontos para depuração e prontos para execução
Suporte para importação de repositórios de modelos personalizados
Suporte para várias configurações de execução
Criar e executar aplicativos continuamente
Suporte para depuração de aplicativos do Kubernetes em desenvolvimento
Suporte de edição de configuração do Skaffold
Suporte avançado ao YAML para Kubernetes
Inspeção e navegação de recursos do Kubernetes
Criação de cluster do Kubernetes no Google Kubernetes Engine (GKE)
Streaming e visualização de registros
Suporte do Cloud Run
Suporte do Cloud Run functions
Suporte ao Cloud Build para execução de aplicativos
Suporte para clonagem e envio de repositórios para o Cloud Source Repositories
Depuração de produção baseada em snapshots do Google Cloud Observability
Gerenciador de biblioteca de cliente do Google
Suporte do Secret Manager
Suporte do Cloud Storage
Suporte do App Engine
Suporte do Cloud Storage Browser para visualização de buckets e blobs
Migrar apps para contêineres
**
Modernizar aplicativos de mainframe
Desenvolvimento de APIs da Apigee
Suporte do Compute Engine para gerenciamento de máquinas virtuais
* O Java é compatível com todas as funcionalidades do Cloud Code para IntelliJ. Node.js, Go e Python são compatíveis com os recursos do Kubernetes apenas no IntelliJ.
** O Cloud Code oferece suporte apenas à migração de apps para contêineres em máquinas Linux.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],[],[[["\u003cp\u003eCloud Code offers IDE support for the entire development cycle of Kubernetes and Cloud Run applications, simplifying the process from creation to deployment.\u003c/p\u003e\n"],["\u003cp\u003eCloud Code is compatible with VS Code, IntelliJ, and Cloud Shell, providing a range of options for developers to choose their preferred environment.\u003c/p\u003e\n"],["\u003cp\u003eCloud Code provides a streamlined experience for creating Google Cloud hosted clusters and integrating with Google Cloud tools, although it is not limited to just Google Cloud.\u003c/p\u003e\n"],["\u003cp\u003eCloud Code offers features like debugging, configuration editing, resource inspection, log streaming, and support for multiple languages including Node.js, Go, and Python.\u003c/p\u003e\n"],["\u003cp\u003eCloud code enables the migration of apps to containers on Linux machines, and also supports the development of Apigee API.\u003c/p\u003e\n"]]],[],null,["# Cloud Code extensions\n\nCloud Code provides IDE support for the full development cycle of\nKubernetes and Cloud Run applications, from creating and customizing\na new application from sample templates to running your finished application.\nCloud Code supports you along the way with run-ready samples,\nout-of-the-box configuration snippets, and a tailored debugging experience ---\nmaking developing with Kubernetes and Cloud Run a whole lot\neasier!\n\nCloud Code also comes with the\n[Gemini Code Assist](/gemini/docs/codeassist/overview)\nextension, which provides guidance to help you solve problems with your code,\ngenerates code for your project, and provides inline suggestions while you're\ncoding. To get started with Gemini Code Assist, see\n[Code with\nGemini Code Assist Standard and Enterprise](/gemini/docs/codeassist/write-code-gemini).\n\n\nWhile Cloud Code works with any cloud platform, it provides a\nstreamlined experience for easy creation of clusters hosted on Google Cloud\nand better integration with Google Cloud tools like\nCloud Source Repositories, Cloud Storage and Cloud Client Libraries.\n\n\nYou can use Cloud Code with [VS Code](/code/docs/vscode),\n[IntelliJ](/code/docs/intellij), or [Cloud Shell](/code/docs/shell).\n\n\u003cbr /\u003e\n\nIDE choices\n-----------\n\n- [### VS Code\n Cloud Code for VS Code](/code/docs/vscode)\n- [### IntelliJ\n Cloud Code for IntelliJ](/code/docs/intellij)\n- [### Cloud Shell\n Cloud Code for Cloud Shell](/code/docs/shell)\n\n\u003cbr /\u003e\n\nFeatures\n--------\n\nHere's a snapshot of what Cloud Code has to offer in VS Code,\nIntelliJ, and Cloud Shell:\n\n\\* Java is supported for all Cloud Code for IntelliJ functionality. Node.js, Go, Python are supported for Kubernetes features only in IntelliJ.\n\\*\\* Cloud Code supports migrating apps to containers on Linux machines only.\n\n\u003cbr /\u003e\n\nSupport\n-------\n\nIf you encounter any issues or you'd like to propose a feature idea, you can file your feedback through\nGitHub for [Cloud Code for VS Code](https://github.com/GoogleCloudPlatform/cloud-code-vscode/issues/new/choose)\nand [Cloud Code for IntelliJ](https://github.com/GoogleCloudPlatform/cloud-code-intellij/issues/new)."]]