Так, є плагіни для коду Visual Studio (проти коду), які допоможуть керувати каталогами додатків Azure Function. Первинним розширенням є розширення функцій Azure, яке дозволяє створювати, налагодити, керувати та розгортати функції Azure безпосередньо з VS коду [3] [7]. Це розширення інтегрується з основними інструментами Azure, що дозволяє вам запускати та налагодити свої функції локально, перш ніж розгорнути їх на Azure [5].
Ось як ви можете використовувати це розширення для управління каталогами додатків Azure Function:
1. Встановіть розширення функцій Azure: Відкрийте проти коду, перейдіть до перегляду розширень та шукайте "функції Azure". Клацніть Встановити, щоб додати розширення до налаштування коду vs [1].
2. Створіть новий додаток Azure Function: Використовуйте палітру команд (`Ctrl+Shift+P`) для пошуку" функцій Azure: створити новий проект ". Дотримуйтесь підказок, щоб вибрати каталог, вибрати мову (наприклад, JavaScript) та виберіть шаблон (наприклад, тригер HTTP) [1].
3. Керування та розгортання функцій: Розширення дозволяє керувати вашими каталогами додатків Azure, створюючи, запускаючи та налагоджуючи функції локально. Ви також можете розгорнути ці функції безпосередньо на Azure за допомогою розширення [3] [5].
4. Запустіть функції локально: Для запуску функцій локально переконайтеся, що у вас встановлені основні інструменти Azure. Ви можете налаштувати локальні налаштування у файлі `local.settings.json` та використовувати розширення для виконання функцій локально [4].
5. Розгортання до Azure: Після того, як ви розробили та перевіряли свої функції локально, ви можете розгорнути їх на Azure за допомогою розширення. Це передбачає створення програми функції в Azure та розгортання коду до нього [5].
Цитати:
[1] https://parveensingh.com/creating-azure-function-apps-with-vs-code-extension-and-azure-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/sqlservertip/8034/create-an-azure-function-using-visual-studio-code/
[7] https://marketplace.visualstudio.com/items?itemname=ms-azuretools.vscode-azurefunctions
[8] https://docs.azure.cn/en-us/azurefunctions/functions-reference