Ao abrir um espaço de trabalho, Vejo a mensagem Não foi possível encaminhar sua solicitação para o back-end. Não foi possível conectar-se a um servidor na porta 80.
Esse é um problema conhecido. Como solução alternativa, aguarde cerca de 5 segundos e atualize da página.
Minha visualização está corrompida, mas vejo não há nada de errado com meu código. Como faço para reiniciar o IDX?
Se o IDX não estiver atualizando corretamente (normalmente como resultado de uma
refatorar ou fazer mudanças no arquivo monospace.json
), faça uma reinicialização forçada.
disponíveis no comando
paleta (Cmd+Shift+P no Mac ou Ctrl+Shift+P no ChromeOS, no Windows ou
Linux), na categoria IDX.
Ao criar um espaço de trabalho, vejo será exibida, Ops... precisamos ativar uma nova VM, e a interface trava depois de que
A IDX mantém um pool morno de VMs usado para provisionar espaços de trabalho sob demanda. Quando o pool está baixo, os espaços de trabalho são provisionados depois que uma nova VM é girada. O processo pode levar algum tempo (às vezes até cinco minutos), mas é concluído com êxito.
Ao criar um espaço de trabalho, vejo a mensagem Ocorreu um erro interno
Na maioria dos casos de erros internos durante o provisionamento do espaço de trabalho, atualizar o página depois de aproximadamente um minuto deve fazer você passar pelo erro e entrar espaço de trabalho.
Quantos espaços de trabalho diferentes posso ter na minha conta?
O IDX tem um limite de 1 espaço de trabalho por usuário. Se você tiver um Perfil do desenvolvedor do Google, é possível criar até 5 espaços de trabalho. Criar um Perfil do desenvolvedor do Google diretamente do IDX depois de atingir o limite do espaço de trabalho, clique em Concluir configuração. da notificação no painel de modelos.
Meu espaço de trabalho é carregado, mas o o emulador está em branco
Estamos melhorando ativamente a confiabilidade dos nossos emuladores baseados na nuvem. Se uma página A atualização não corrige o problema, informe o problema.
Os espaços de trabalho da IDX têm um Flutter incompatível com meu projeto.
Você pode atualizar ou rebaixar a versão de quase todos os softwares pré-instalados em um espaço de trabalho, como você faria na sua máquina local (usando apt-get ou brew). As alterações não são preservadas quando um estado "inativo" o espaço de trabalho em hibernação.
Qual é a diferença entre o Project IDX e Google Cloud Workstations?
Criamos o IDX na plataforma (incrível!) de disponibilidade geral Cloud Workstations do Google Cloud. O Cloud Workstations é uma de infraestrutura do Google focada nas estações de trabalho confiabilidade, segurança e disponibilidade. É a escolha ideal para empresas de grande porte que querem gerenciar e experiência em desenvolvimento. O Project IDX é um pacote com baterias meio ambiente dentro dessas estações de trabalho que gerenciam os conjuntos de ferramentas, e as dependências do sistema necessárias para criar diferentes tipos de aplicativos.
Não conheço o Linux. Como posso me tornar produtividade no Project IDX?
O Project IDX expõe um shell Debian que você pode usar para instalar e gerenciar dependências de software no nível do sistema do seu projeto. Em breve, vamos migrar Shell baseado em Nix e independente de SO que pode ser usado para gerenciar o software do sistema dependências como configurações sem entender as especificidades Gerenciadores de pacotes específicos do SO, como o apt. Não perca!
Por que a IDX precisa de terceiros cookies ativados?
O IDX precisa que cookies de terceiros estejam ativados, pois renderizamos um IFRAME de um domínio (um
subdomínio de cloudworkstations.dev
) em outro domínio (idx.google.com
) e
Os cookies de terceiros permitem a comunicação segura entre origens.
Compartilhei o URL da minha estação de trabalho com alguém, mas essa pessoa não consegue ver meu espaço de trabalho
Só é possível compartilhar um URL de espaço de trabalho com usuários que tenham acesso ao espaço de trabalho. Usuários sem permissão veem um erro ao tentar acessar o URL. Compartilhe explicitamente o espaço de trabalho com eles, por exemplo, Documento Google.
Quando compartilho minha estação de trabalho, o que meu colaborador pode ver?
Os usuários adicionados ao seu espaço de trabalho têm acesso total a todos os recursos do sistema de arquivos, que pode conter arquivos sensíveis, como chaves privadas e acesso tokens. Compartilhe seu espaço de trabalho apenas com pessoas em quem você confia. Embora essa abordagem ajuda outros usuários a visualizar o estado exato do espaço de trabalho, isso significa que eles veem tudo no seu espaço de trabalho.
Como posso compartilhar meu espaço de trabalho com segurança com minhas credenciais do Firebase?
Quando você usa IDX para implantar seus aplicativos no Firebase, a o espaço de trabalho é provisionado apenas com as permissões mais básicas necessárias para realizar as operações. Embora você, como usuário, possa ser um administrador do seu projeto, o espaço de trabalho em si não terá todas as permissões que vêm com ser um proprietário, operando com base nos princípios de privilégio mínimo.
Posso usar estruturas que O IDX não oferece suporte para criar meu aplicativo?
Sim. Enquanto trabalhamos para permitir que os espaços de trabalho sejam totalmente personalizáveis, é possível importar projetos que usam um front-end sem suporte ou não ter IU. A maneira mais simples de superar isso seria selecione Outro como o Tipo de aplicativo no fluxo Importar um repositório. Uma vez você configurou seu espaço de trabalho, poderá instalar as dependências no nível do sistema que necessidades do projeto.
Posso importar meu repositório do GitLab ou Repositórios do Cloud Source?
No momento, oferecemos suporte ao GitHub. Para oferecer suporte a mais hosts Git, envie uma solicitação de recurso.
Enquanto isso, é possível criar um novo espaço de trabalho a partir de um modelo e
execute git clone
com qualquer host Git baseado em https
ou ssh
em um terminal, como você
faria normalmente na máquina local.
Em qual diretório de destino devo selecionar ao implantar um app Flutter no Firebase Hosting?
Escolha o diretório build/web
. Esse diretório precisa conter um index.html
.
e todos os recursos estáticos necessários para renderizar seu app da Web depois que ele for criado
com sucesso (via flutter build web
).
Como posso configurar o back-end do app no meu espaço de trabalho para que o front-end possa interagir com ele?
Planejamos simplificar isso em breve, mas, por enquanto, use a seguinte solução alternativa:
- Os projetos que têm um back-end de API podem iniciar os serviços de API
manualmente em um terminal ou configure o comando de inicialização
arquivo
monospace.json
. Abra a porta em que o serviço da API é executado para ficar acessível à Web da visualização do front-end executando o seguinte script
bash
em um terminal:export port=4000 #dont use restricted ports (8000, 9000-9002) export API_SERVICE="https://$port-$WEB_HOST" echo $API_SERVICE
Abra o
API_SERVICE URL
acima em uma nova guia no navegador. Isso define o cookie exigido por um fluxo de redirecionamento.O front-end do seu app da Web agora pode acessar o serviço de API no nível caminho.
Fechei minha visualização . Como faço para trazê-lo de volta?
Abra a paleta de comandos (Cmd+Shift+P no Mac ou Ctrl+Shift+P no ChromeOS, Windows ou Linux) e selecione Project IDX: mostrar visualização da Web.
O que é Code OSS?
O Code-Open Source Software (Code-OSS) é um projeto de código aberto do VS Code. O Code-OSS está disponível no GitHub sob a documentação Licença. É nela que a Microsoft desenvolve o produto VS Code.
Como posso evitar meu código conclusões e comandos de conversa no Gemini sejam usados como dados de treinamento?
Se você não quiser que seus comandos do chat do Gemini sejam usados como dados de treinamento melhorar o Gemini no IDX, não usar o assistente de chat e desativar o preenchimento automático de código nas configurações do espaço de trabalho.
Como enviar um recurso solicitação ou feedback sobre um problema que encontrei?
Se você tiver um problema ao usar o Project IDX, registrar um bug para nos informar.
Se um recurso que você quer adicionar ao IDX ou que já existe que quiser expandir, envie uma solicitação de recurso.
A IDX usa o IssueTracker para identificar bugs e solicitar recursos, oferecendo suporte a recursos solicitações com capturas de tela e vídeo. No futuro, o IDX provavelmente vai rastrear feedback e recursos por meio do UserVoice. Algum feedback ou solicitação já enviados pelo UserVoice foram preservados e compartilhados com a equipe.
Como posso saber se O Gemini no IDX está disponível no meu país ou região?
O Gemini no IDX está disponível apenas em algumas regiões, com disponibilidade maior regularmente. Se o Gemini no IDX estiver disponível na sua região, você poderá adicioná-lo ao: espaço de trabalho, seguindo as etapas descritas Adicione o Gemini ao seu espaço de trabalho.
Eu estava usando um recurso específico Project IDX, mas não consigo mais encontrá-lo. Por que ele foi removido?
Alguns dos recursos do Project IDX são experimentais. Seu feedback é importante para nós e usá-los ativamente para informar nosso conjunto de recursos atuais e planejados, periodicamente removendo recursos que não atendem às suas expectativas ou às nossas. Se existem recursos que você gostaria de ver na versão ideal do Project IDX, envie seu feedback. Queremos saber sua opinião.