Ano, jsou k dispozici pluginy pro kód Visual Studio (vs kód), které pomáhají spravovat adresáře aplikací Azure Function. Primárním rozšířením je rozšíření Azure Functions, které umožňuje vytvářet, ladit, spravovat a nasazovat funkce Azure přímo z VS kódu [3] [7]. Toto rozšíření se integruje do základních nástrojů Azure, což vám umožní běžet a ladit vaše funkce místně před jejich nasazením na Azure [5].
Zde je návod, jak můžete toto rozšíření použít ke správě adresářů aplikací Azure Function:
1. Nainstalujte rozšíření Azure Functions: Open vs Code, přejděte na zobrazení rozšíření a vyhledejte „Azure Functions“. Klepnutím na instalaci přidejte příponu do nastavení VS kódu [1].
2. Vytvořte novou aplikaci Azure Function: Pomocí palety příkazu (`Ctrl+Shift+P`) vyhledejte„ Azure Functions: Vytvořit nový projekt “. Postupujte podle pokynů a vyberte adresář, vyberte jazyk (např. JavaScript) a vyberte šablonu (např. HTTP spouštěč) [1].
3. Správa a nasazení funkcí: Rozšíření umožňuje spravovat své adresáře aplikací Azure Function App App Createries vytvořením, spuštění a ladění funkcí lokálně. Tyto funkce můžete také nasadit přímo na Azure pomocí rozšíření [3] [5].
4. Spusťte funkce Lokálně: Chcete -li spustit funkce na místní úrovni, ujistěte se, že máte nainstalované nástroje azurových funkcí. Můžete nakonfigurovat lokální nastavení v souboru `local.settings.json` a pomocí rozšíření spusťte funkce lokálně [4].
5. Nasazení na Azure: Jakmile jste lokálně vyvinuli a testovali své funkce, můžete je nasadit do Azure pomocí přípony. To zahrnuje vytvoření funkční aplikace v Azure a nasazení kódu na něj [5].
Citace:
[1] https://parveensingh.com/creating-azure-function-apps-with-vs-code-axtension-andure-cli/
[2] https://stackoverflow.com/questions/77221779/azure-function-deployment-not-using-vs-code-extension
[3] https://learn.microsoft.com/en-us/azure/azure-functions/functions-develop-vs-code
[4] https://learn.microsoft.com/en-us/azure/azure-functions/functions-develop-local
[5] https://learn.microsoft.com/en-us/azure/azure-functions/create-first-function-vs-code-csharp
[6] https://www.mssqltips.com/sqlserververtip/8034/create-an-azure-funktion-using-visual-sudio-code/
[7] https://marketplace.visualstudio.com/items?itemsame=MS-azuretools.vscode-azurefunctions
[8] https://docs.azure.cn/en-us/azure-fundtions/functions-reference