Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Rozšíření AspireVisual Studio Code poskytuje sadu příkazů a nástrojů pro zjednodušení práce v Aspire rámci Visual Studio Code. Součástí rozšíření jsou příkazy pro vytváření projektů, přidávání integrací, konfigurace řešení a správa nasazení. Rozšíření vyžaduje rozhraní příkazového Aspire řádku a poskytuje na Visual Studio Code paletě příkazů podobnou funkcionalitu.
Požadavky
Pokud chcete pracovat s Aspire, potřebujete místně nainstalovat následující:
-
.NET 8.0 nebo .NET 9.0.
- Aspire Od verze 9.4 .NET se podporuje verze 10 Preview 5 nebo novější.
- Modul runtime kontejneru kompatibilní s OCI, například:
- Docker Desktop nebo Podman. Další informace viz Container runtime.
- Integrované vývojové prostředí (IDE) nebo editor kódu, například:
- Visual Studio 2022 verze 17.9 nebo novější (volitelné)
-
Visual Studio Code (volitelné)
- C# Dev Kit: Rozšíření (volitelné)
- JetBrains Rider s modulem Aspire plug-in (volitelné)
Další informace najdete v tématu Aspire nastavení a nástroje a Aspire SDK.
Než také budete moct použít rozšíření
Instalovat Aspire rozšíření
Aspire Instalace rozšíření VS Code:
Otevřete VS Code.
Otevřete zobrazení Rozšíření výběrem možnosti Zobrazit>rozšíření nebo stisknutím kombinace kláves Ctrl+Shift+X (Windows/Linux) nebo Cmd+Shift+X (macOS).
Na trhu s doplňky vyhledejte "Aspire".
Aspire Vyberte rozšíření publikované Microsoftem.
Vyberte volbu Instalovat.
Případně můžete rozšíření nainstalovat přímo z marketplace VS Code.
Příkazy rozšíření aplikace Access
Všechny Aspire příkazy rozšíření jsou k dispozici z palety příkazů VS Code:
- Stisknutím kombinace kláves Ctrl+Shift+P (Windows/Linux) nebo Cmd+Shift+P (macOS) otevřete paletu příkazů.
- Zadáním "Aspire" vyfiltrujte a zobrazte všechny dostupné Aspire příkazy.
- V seznamu vyberte požadovaný příkaz.
Všechny příkazy jsou seskupené do Aspire kategorie v paletě příkazů, aby bylo snadné zjišťování.
Dostupné příkazy
Rozšíření Aspire VS Code poskytuje následující příkazy:
| Command | Description | Availability |
|---|---|---|
| Aspire: Nový Aspire projekt | Vytvořte nový Aspire apphost nebo úvodní aplikaci ze šablony. | K dispozici |
| Aspire: Přidání integrace | Přidejte integraci hostingu (Aspire.Hosting.*) do apphostu Aspire. |
K dispozici |
| Aspire: Konfigurujte launch.json | Přidá do pracovního prostoru launch.json výchozí konfiguraci spuštění ladicího programu Aspire, která rozpozná a spustí apphost v pracovním prostoru. |
K dispozici |
| Aspire: Správa nastavení konfigurace | Umožňuje spravovat nastavení konfigurace včetně příznaků funkcí. | K dispozici |
| Aspire: Otevřený Aspire terminál | Aspire Otevřete terminál VS Code pro práci s Aspire projekty. | K dispozici |
| Aspire: Publikování nasazovacích artefaktů | Generuje artefakty nasazení pro Aspire hostitele aplikace. | Preview |
| Aspire: Nasazení aplikace | Nasaďte obsah Aspire apphostu do jeho definovaných cílů nasazení. | Preview |
| Aspire: Aktualizace integrací | Aktualizace integrací hostování a Aspire sady SDK v apphostu | Preview |
Vytvoření nové Aspire aplikace
Vytvoření nové Aspire aplikace pomocí rozšíření:
Otevřete paletu příkazů (Ctrl+Shift+P nebo Cmd+Shift+P).
Spusťte příkaz Aspire: Nový Aspire projekt
Vyberte požadovanou šablonu:
Zadejte název a umístění projektu.
Rozšíření vytvoří projekt a otevře ho ve VS Code.
Přidání integrace do Aspire řešení
Aspire integrace poskytují předem nakonfigurovaná připojení k různým cloudovým službám a závislostem. Přidání integrace:
- Otevřete paletu příkazů.
- Spusťte příkaz Aspire: Přidání integračního příkazu.
- Prohlížejte nebo vyhledejte požadovaný balíček integrace.
- Vyberte integraci a přidejte ji do projektu AppHost.
Rozšíření přidá příslušný odkaz na balíček NuGet do projektu AppHost.
Poznámka:
Příkaz Přidat integraci přidá integraci hostování do projektu AppHost. Nepřidá odpovídající integraci klienta do žádných náročných projektů.
Konfigurujte Aspire řešení
Rozšíření Aspire obsahuje několik příkazů, které během vývoje konfigurují chování Aspire a Aspire rozhraní příkazového řádku:
Konfigurace launch.json pro ladění
Pokud chcete spustit a ladit aplikaci Aspire ve VS Code, musíte soubor nakonfigurovat launch.json :
- Otevřete paletu příkazů.
- Spusťte příkaz : Konfigurace launch.json.Aspire
- Rozšíření přidá do souboru pracovního prostoru Aspire výchozí
launch.jsonkonfiguraci ladicího programu.
Výchozí konfigurace vypadá takto:
{
"type": "aspire",
"request": "launch",
"name": "Aspire: Launch Default AppHost",
"program": "${workspaceFolder}"
}
Pole můžete přizpůsobit program tak, aby odkazovalo na konkrétní soubor projektu AppHost. Například:
{
"type": "aspire",
"request": "launch",
"name": "Aspire: Launch MyAppHost",
"program": "${workspaceFolder}/MyAppHost/MyAppHost.csproj"
}
Správa nastavení konfigurace
Příkaz Aspire: Spravovat nastavení konfigurace spustí aspire config možnosti požadavku a zobrazí výsledky v terminálu VS Code. Použijte get a set příkazy ke konfiguraci Aspire CLI.
list Pomocí příkazu zobrazíte aktuální hodnoty konfigurace.
Spusťte řešení v režimu vývoje Aspire
Spusťte Aspire aplikaci v režimu vývoje:
- Ujistěte se, že jste nakonfigurovali, jak je popsáno
launch.jsonv části Konfigurace launch.json pro ladění . - Otevřete zobrazení Běh a ladění výběrem možnosti Zobrazení> a Běh nebo stisknutím Ctrl+Shift+D (Windows/Linux) nebo Cmd+Shift+D (macOS).
- Aspire V rozevíracím seznamu vyberte konfiguraci spuštění.
- Vyberte zelené tlačítko Spustit ladění nebo stiskněte klávesu F5.
Rozšíření sestaví projekt AppHost, spustí ho, otevře řídicí panel Aspire ve vašem prohlížeči a povolí ladění pro všechny prostředky ve vašem řešení.
Případně můžete otevřít Aspire terminál VS Code pomocí Aspire: Open Aspire terminal a spustit aspire run --start-debug-session ladicí relaci ve VS Code.
Spuštění nebo ladění kódu v editoru
Když se v pracovním prostoru zjistí projekt AppHost, můžete ho také spustit nebo ladit přímo z editoru. Při prohlížení souboru AppHost použijte tlačítka pro spuštění v záhlaví editoru.
Publikování artefaktů nasazení
Důležité
Tato funkce je ve verzi Preview.
Příkaz Aspire: Vytvořit generuje artefakty nasazení pro váš Aspire AppHost. Tento příkaz serializuje prostředky na disk, aby je mohly využívat nástroje pro nasazení.
Publikování nasazovacích artefaktů:
- Otevřete paletu příkazů.
- Spusťte příkaz Publikování nasazovacích artefaktůAspire.
- Vyberte výstupní umístění pro vygenerované artefakty.
Příkaz vyvolá registrované anotace zpětného volání pro publikování za účelem generování artefaktů, jako jsou:
- Soubory formátu Bicep pro prostředky Azure
- Docker Vytváření souborů YAML
- Kubernetes Helm charty.
Další informace o publikování najdete v AspiretématuAspire Přehled publikování a nasazení.
Nasadit Aspire řešení
Důležité
Tato funkce je ve verzi Preview.
Příkaz Aspire: Nasazení hostitele aplikace nasadí obsah AppHost do definovaných Aspire cílů nasazení.
Chcete-li nasadit řešení Aspire:
- Otevřete paletu příkazů.
- Spusťte příkaz : Nasazení hostitele aplikace.Aspire
- Podle pokynů vyberte cíle nasazení a zadejte požadovanou konfiguraci.
Příkaz publikuje artefakty nasazení a potom vyvolá poznámky zpětného volání nasazení k nasazení prostředků do určených cílů.
Další informace o nasazení najdete v Aspire tématu Aspire Přehled publikování a nasazení.
Otevření Aspire terminálu
Příkaz Aspire: Otevřít Aspire terminál otevře okno terminálu nakonfigurované pro práci s Aspire projekty. Tento terminál poskytuje snadný přístup k Aspire příkazům rozhraní příkazového řádku a je předem nakonfigurovaný s příslušnými proměnnými prostředí.
Zpětná vazba a problémy
Pro ohlášení problémů nebo požádání o funkce pro rozšíření Aspire VS Code:
- Aspire GitHub Navštivte úložiště.
- Vytvořte nový problém a přidejte
area-extensionpopisek.