

Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte [Cómo migrar desde CodeCatalyst](migration.md).

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.

# Uso CodeCatalyst con Visual Studio
<a name="packages-nuget-visual-studio"></a>

 Puede consumir paquetes CodeCatalyst directamente desde Visual Studio. 

Para configurar y utilizar NuGet con herramientas de CLI como `dotnet` o`nuget`, consulte[Configuración y uso de la CLI de nuget o dotnet](packages-nuget-cli.md).

**Contents**
+ [Configuración de Visual Studio con CodeCatalyst](#packages-nuget-vs-configure)
  + [Windows](#packages-nuget-vs-configure-windows)
  + [macOS](#packages-nuget-vs-configure-mac)

## Configuración de Visual Studio con CodeCatalyst
<a name="packages-nuget-vs-configure"></a>

### Windows
<a name="packages-nuget-vs-configure-windows"></a>

**Para configurar Visual Studio con CodeCatalyst**

1. Se requiere un token de acceso personal (PAT) para autenticarse CodeCatalyst. Si ya tiene uno, puede utilizarlo. De lo contrario, siga las instrucciones en [Concesión de acceso al repositorio para usuarios mediante tokens de acceso personal](ipa-tokens-keys.md) para crear uno.

1. Utilice `nuget` o `dotnet` para configurar el repositorio de paquetes y las credenciales.

------
#### [ dotnet ]

   **Usuarios de Linux y macOS:** dado que el cifrado no se admite en plataformas que no sean Windows, debe añadir la marca `--store-password-in-clear-text` al siguiente comando. Tenga en cuenta que esto almacenará la contraseña como texto sin formato en el archivo de configuración.

   ```
   dotnet nuget add source https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/v3/index.json --name repo_name --password PAT --username user_name
   ```

------
#### [ nuget ]

   ```
   nuget sources add -name repo_name -Source https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/v3/index.json -password PAT --username user_name
   ```

------

   Ejemplo de código de salida:

   ```
   Package source with Name: repo_name added successfully.
   ```

1. Configure Visual Studio para usar el nuevo origen de paquetes. En Visual Studio, elija **Tools** y, a continuación, **Options**.

1. En el menú **Opciones**, expanda la sección **NuGet Package Manager** y elija **Package Sources**.

1. En la lista de **fuentes de paquetes disponibles**, asegúrese de que su *repo\$1name* fuente esté habilitada. Si has configurado tu repositorio de paquetes con una conexión ascendente a la NuGet Galería, desactiva la fuente **nuget.org**.

### macOS
<a name="packages-nuget-vs-configure-mac"></a>

**Para configurar Visual Studio con CodeCatalyst**

1. Se requiere un token de acceso personal (PAT) para autenticarse CodeCatalyst. Si ya tiene uno, puede utilizarlo. De lo contrario, siga las instrucciones en [Concesión de acceso al repositorio para usuarios mediante tokens de acceso personal](ipa-tokens-keys.md) para crear uno.

1. Seleccione **Preferences** en la barra de menús.

1. En la **NuGet**sección, selecciona **Fuentes**.

1. Elija **Add** y añada la información del repositorio.

   1. En **Nombre**, introduzca el nombre CodeCatalyst del repositorio de paquetes.

   1. En **Ubicación**, introduzca el punto final CodeCatalyst del repositorio de paquetes. El siguiente fragmento de código muestra un ejemplo de punto de conexión. Sustituya *space-name**proj-name*, y *repo-name* por CodeCatalyst el nombre del espacio, el nombre del proyecto y el nombre del repositorio.

      ```
      https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/
      ```

   1. En **Username**, introduzca cualquier valor válido.

   1. En **Password**, introduzca el PAT.

1. Elija **Añadir origen**.

1. Si ha configurado el repositorio de paquetes con una conexión ascendente a la NuGet Galería, desactive la fuente **nuget.org**.

Tras la configuración, Visual Studio puede consumir paquetes de su CodeCatalyst repositorio, de cualquiera de sus repositorios principales o de [NuGet.org](https://www.nuget.org/) si lo ha configurado como fuente principal. Para obtener más información sobre la exploración e instalación de NuGet paquetes en Visual Studio, consulte [Instalar y administrar paquetes en Visual Studio mediante el Administrador de NuGet paquetes](https://docs.microsoft.com/en-us/nuget/consume-packages/install-use-packages-visual-studio) en la *NuGet documentación*.