

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Integrar Visual Studio con AWS CodeCommit
<a name="setting-up-ide-vs"></a>

Puede utilizar Visual Studio para realizar cambios en el código de un repositorio de CodeCommit. AWS Toolkit for Visual Studio ahora incluye características que hacen más fácil y cómodo el uso de CodeCommit cuando se trabaja en Visual Studio. La integración con Toolkit for Visual Studio está diseñada para funcionar con credenciales de Git y un usuario de IAM. Puede clonar repositorios existentes, crear repositorios, confirmar y enviar cambios en el código a un repositorio y mucho más. 

**importante**  
Toolkit for Visual Studio solo está disponible para su instalación en los sistemas operativos de Windows. Si busca información sobre cómo trabajar con Visual Studio Code, consulte [AWS Toolkit for Visual Studio Code](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/welcome.html). 

Si ha utilizado Toolkit for Visual Studio antes, probablemente ya conozca la configuración de perfiles de credenciales de AWS que contienen una clave de acceso y una clave secreta. Estos perfiles de credenciales se usan en Toolkit for Visual Studio para habilitar las llamadas a las API de servicio de AWS (por ejemplo, en Amazon S3 para obtener una lista de los buckets o en CodeCommit para obtener una lista de repositorios). Para extraer y enviar un código a un repositorio de CodeCommit, también se necesitan credenciales de Git. Si no dispone de credenciales de Git, Toolkit for Visual Studio puede generar y aplicar esas credenciales por usted. Esto puede ahorrarle mucho tiempo.

Para usar Visual Studio con CodeCommit, necesita lo siguiente:
+ Un usuario de IAM con un conjunto de credenciales (una clave de acceso y una clave secreta) configurado para tal fin. Asimismo, este usuario de IAM debe tener:

  Una de las políticas administradas de CodeCommit y la política administrada de IAMSelfManageServiceSpecificCredentials  aplicada a esta.

  O BIEN

  Si el usuario de IAM ya tiene las credenciales de Git, una de las políticas administradas de CodeCommit o los permisos equivalentes.

   Para obtener más información, consulte [AWS políticas gestionadas para CodeCommit](security-iam-awsmanpol.md) y [Descripción y obtención de las credenciales de seguridad](https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html).
+ AWS Toolkit for Visual Studio instalado en el equipo donde haya instalado Visual Studio. Para obtener más información, consulte [Configuración de AWS Toolkit for Visual Studio](https://docs.aws.amazon.com/AWSToolkitVS/latest/UserGuide/getting-set-up.html).

Para obtener más información sobre el uso de AWS Toolkit for Visual Studio con CodeCommit, consulte [Usar AWS CodeCommit con Visual Studio Team Explorer](https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/using-aws-codecommit-with-team-explorer.html) en la *Guía del usuario de Toolkit for Visual Studio*.