

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Integre o Visual Studio com o AWS CodeCommit
<a name="setting-up-ide-vs"></a>

Você pode usar o Visual Studio para fazer alterações de código em um repositório do CodeCommit. O AWS Toolkit for Visual Studio agora inclui atributos que tornam o trabalho no CodeCommit mais fácil e prático ao usar Visual Studio. A integração do Toolkit do Visual Studio foi desenvolvida para funcionar com credenciais do Git e usuário do IAM. Você pode clonar repositórios existentes, criar repositórios, confirmar e enviar alterações de código via push para um repositório e muito mais. 

**Importante**  
O Toolkit for Visual Studio está disponível para instalação apenas em sistemas operacionais Windows. Se você estiver procurando informações sobre como trabalhar com o Visual Studio Code, consulte [AWS Toolkit for Visual Studio Code](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/welcome.html). 

Se você usou já usou o Toolkit for Visual Studio, provavelmente já está familiarizado com a configuração de perfis de credenciais da AWS que contêm uma chave de acesso e uma chave secreta. Os perfis de credenciais são usados no Toolkit for Visual Studio para habilitar chamadas às APIs de serviço da AWS (por exemplo, para que o Amazon S3 liste buckets ou para que o CodeCommit liste repositórios). Para extrair e enviar via push códigos a um repositório do CodeCommit, você também precisa de credenciais do Git. Se você não tiver credenciais do Git, o Toolkit for Visual Studio poderá gerar e aplicar essas credenciais para você. Isso pode poupar muito tempo.

Para usar o Visual Studio com o CodeCommit, você precisa do seguinte:
+ Um usuário do IAM com um conjunto válido de credenciais (uma chave de acesso e uma chave secreta) configuradas para isso. Esse usuário do IAM também deve ter:

  Uma das políticas gerenciadas do CodeCommit e a política gerenciada do IAMSelfManageServiceSpecificCredentials aplicadas a ele.

  OU

  Se o usuário do IAM já tiver credenciais do Git configuradas, uma das políticas gerenciadas do CodeCommit ou permissões equivalentes.

   Para obter mais informações, consulte [AWS políticas gerenciadas para CodeCommit](security-iam-awsmanpol.md) e [Compreender os conceitos e suas credenciais de segurança](https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html).
+ O AWS Toolkit for Visual Studio instalado no computador no qual você instalou o Visual Studio. Para obter mais informações, consulte [Configurar o AWS Toolkit for Visual Studio](https://docs.aws.amazon.com/AWSToolkitVS/latest/UserGuide/getting-set-up.html).

Para obter mais informações sobre como usar o AWS Toolkit for Visual Studio com o CodeCommit, consulte [Usar o AWS CodeCommit com o Visual Studio Team Explorer](https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/using-aws-codecommit-with-team-explorer.html) no *Guia do Usuário do Toolkit for Visual Studio*.