René's URL Explorer Experiment


Title: Create and deploy function code to Azure using Visual Studio Code | Microsoft Learn

Open Graph Title: Create and deploy function code to Azure using Visual Studio Code

Description: Learn how to create a function, then publish the local code project to serverless hosting in Azure Functions using the Azure Functions extension in Visual Studio Code.

Open Graph Description: Learn how to create a function, then publish the local code project to serverless hosting in Azure Functions using the Azure Functions extension in Visual Studio Code.

Opengraph URL: https://learn.microsoft.com/en-us/azure/azure-functions/how-to-create-function-vs-code

X: @MicrosoftLearn

direct link

Domain: code.visualstudio.com

color-schemelight dark
twitter:cardsummary_large_image
og:typewebsite
og:image:altMicrosoft Learn
og:imagehttps://learn.microsoft.com/en-us/media/open-graph-image.png
platform_id13162222-7bce-8277-d7be-dd92fa4eed96
scopeAzure
localeen-us
adobe-targettrue
uhfHeaderIdazure
page_typeconceptual
breadcrumb_path/azure/bread/toc.json
feedback_help_link_urlhttps://learn.microsoft.com/answers/tags/87/azure-functions/
feedback_help_link_typeget-help-at-qna
feedback_product_urlhttps://feedback.azure.com/d365community/forum/9df02822-f224-ec11-b6e6-000d3a4f0da0
feedback_systemStandard
permissioned-typepublic
recommendationstrue
recommendation_typesCertification
ms.suiteoffice
zone_pivot_group_filenamezone-pivot-groups.json
authorggailey777
learn_banner_productsazure-functions
managersusanpotter
ms.authorglenga
ms.serviceazure-functions
ms.topicquickstart
ms.date2025-11-25T00:00:00Z
ms.update-cycle180-days
ms.customdevx-track-js
ms.collectionce-skilling-ai-copilot
zone_pivot_groupsprogramming-languages-set-functions-full
document_ida7ebebc1-3b6c-80c9-0e3a-4ea883bf9994
document_version_independent_id0abde1d0-cdf4-abc0-c958-46f30b8152d8
updated_at2025-12-03T23:21:00Z
original_content_git_urlhttps://github.com/MicrosoftDocs/azure-docs-pr/blob/live/articles/azure-functions/how-to-create-function-vs-code.md
gitcommithttps://github.com/MicrosoftDocs/azure-docs-pr/blob/452fb28b2a59a07a3472ed069c821f160ed5cc90/articles/azure-functions/how-to-create-function-vs-code.md
git_commit_id452fb28b2a59a07a3472ed069c821f160ed5cc90
site_nameDocs
depot_nameAzure.azure-documents
schemaConceptual
toc_reltoc.json
pdf_url_templatehttps://learn.microsoft.com/pdfstore/en-us/Azure.azure-documents/{branchName}{pdfName}
word_count3686
asset_idazure-functions/how-to-create-function-vs-code
item_typeContent
source_patharticles/azure-functions/how-to-create-function-vs-code.md
previous_tlsh_hash9B97A392930D4B11FEC35A1A146EBA09D3F585496FA09ED81723B2E0D54E3FE356A8BE95EF0FB2092331D25321B6ED4F5AE9F779812C232214A544BDC19C267173C832BACD
github_feedback_content_git_urlhttps://github.com/MicrosoftDocs/azure-docs/blob/main/articles/azure-functions/how-to-create-function-vs-code.md
cmProductshttps://authoring-docs-microsoft.poolparty.biz/devrel/911a44a7-2f6c-477c-810f-dc8b7d425cce
spProductshttps://authoring-docs-microsoft.poolparty.biz/devrel/14f2b9d5-6f06-45a8-ac5f-313eaa351153

Links:

Skip to main content https://code.visualstudio.com/docs/python/tutorial-azure-functions#main
Skip to Ask Learn chat experience https://code.visualstudio.com/docs/python/tutorial-azure-functions
Download Microsoft Edge https://go.microsoft.com/fwlink/p/?LinkID=2092881
More info about Internet Explorer and Microsoft Edge https://learn.microsoft.com/en-us/lifecycle/faq/internet-explorer-microsoft-edge
Read in English https://code.visualstudio.com/docs/python/tutorial-azure-functions
Edit https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/azure-functions/how-to-create-function-vs-code.md
Facebook https://code.visualstudio.com/docs/python/tutorial-azure-functions
x.com https://code.visualstudio.com/docs/python/tutorial-azure-functions
LinkedIn https://code.visualstudio.com/docs/python/tutorial-azure-functions
Email https://code.visualstudio.com/docs/python/tutorial-azure-functions
signing inhttps://code.visualstudio.com/docs/python/tutorial-azure-functions
custom handlerhttps://code.visualstudio.com/docs/python/functions-custom-handlers
Create an account for freehttps://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn
Visual Studio Codehttps://code.visualstudio.com/
supported platformshttps://code.visualstudio.com/docs/supporting/requirements#_platforms
Azure Functions extensionhttps://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azurefunctions
.NET 8.0 SDKhttps://dotnet.microsoft.com/download
C# extensionhttps://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp
Java Development Kithttps://code.visualstudio.com/en-us/azure/developer/java/fundamentals/java-support-on-azure
Apache Mavenhttps://maven.apache.org
Java extension packhttps://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack
Node.js 18.xhttps://nodejs.org/en/about/previous-releases
PowerShell 7.2https://code.visualstudio.com/en-us/powershell/scripting/install/installing-powershell-core-on-windows
.NET 6.0 runtimehttps://dotnet.microsoft.com/download/dotnet
PowerShell extension for Visual Studio Codehttps://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell
supported by Azure Functionshttps://code.visualstudio.com/docs/python/supported-languages#languages-by-runtime-version
How to install Pythonhttps://wiki.python.org/moin/BeginnersGuide/Download
Python extensionhttps://marketplace.visualstudio.com/items?itemName=ms-python.python
Gohttps://code.visualstudio.com/docs/python/tutorial-azure-functions#tabpanel_1_go
Rusthttps://code.visualstudio.com/docs/python/tutorial-azure-functions#tabpanel_1_rust
Gohttps://go.dev/doc/install
rustuphttps://www.rust-lang.org/tools/install
manually install or update Core Toolshttps://code.visualstudio.com/docs/python/functions-run-local#install-the-azure-functions-core-tools
Authorization levelhttps://code.visualstudio.com/docs/python/functions-bindings-http-webhook-trigger#http-auth
Authorization levelhttps://code.visualstudio.com/docs/python/functions-bindings-http-webhook-trigger#http-auth
Authorization levelhttps://code.visualstudio.com/docs/python/functions-bindings-http-webhook-trigger#http-auth
Authorization levelhttps://code.visualstudio.com/docs/python/functions-bindings-http-webhook-trigger#http-auth
Authorization levelhttps://code.visualstudio.com/docs/python/functions-bindings-http-webhook-trigger#http-auth
Authorization levelhttps://code.visualstudio.com/docs/python/functions-bindings-http-webhook-trigger#http-auth
Generated project fileshttps://code.visualstudio.com/docs/python/functions-develop-vs-code?tabs=javascript#generated-project-files
Gohttps://code.visualstudio.com/docs/python/tutorial-azure-functions#tabpanel_1_go
Rusthttps://code.visualstudio.com/docs/python/tutorial-azure-functions#tabpanel_1_rust
warphttps://docs.rs/warp/
request payloadhttps://code.visualstudio.com/docs/python/functions-custom-handlers#request-payload
Azure Functions Core toolshttps://code.visualstudio.com/docs/python/functions-run-local
Copilot FAQshttps://aka.ms/copilot-general-use-faqs
create your function app with advanced optionshttps://code.visualstudio.com/docs/python/functions-develop-vs-code?tabs=advanced-options#publish-to-azure
regionhttps://azure.microsoft.com/regions/
default host storage accounthttps://code.visualstudio.com/docs/python/storage-considerations#storage-account-guidance
resource grouphttps://code.visualstudio.com/docs/azure-resource-manager/management/overview
Azure Storage accounthttps://code.visualstudio.com/docs/storage/common/storage-account-create
Storage Blob Data Contributorhttps://code.visualstudio.com/en-us/azure/role-based-access-control/built-in-roles/storage#storage-blob-data-contributor
publish the project with advanced create optionshttps://code.visualstudio.com/docs/python/functions-develop-vs-code?tabs=advanced-options#publish-to-azure
Gohttps://code.visualstudio.com/docs/python/tutorial-azure-functions#tabpanel_3_go
Rusthttps://code.visualstudio.com/docs/python/tutorial-azure-functions#tabpanel_3_rust
macOShttps://code.visualstudio.com/docs/python/tutorial-azure-functions#tabpanel_2_macos
Linuxhttps://code.visualstudio.com/docs/python/tutorial-azure-functions#tabpanel_2_linux
Windowshttps://code.visualstudio.com/docs/python/tutorial-azure-functions#tabpanel_2_windows
Azure Functions extensionhttps://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azurefunctions
Azure Functions Core Tools installedhttps://code.visualstudio.com/docs/python/functions-run-local?tabs=node
next stephttps://code.visualstudio.com/docs/python/tutorial-azure-functions#next-steps
Estimating Consumption plan costshttps://code.visualstudio.com/docs/python/functions-consumption-costs
Visual Studio Codehttps://code.visualstudio.com/docs/python/functions-develop-vs-code
Add bindings to an existing function in Azure Functionshttps://code.visualstudio.com/docs/python/add-bindings-existing-function
Securing Azure Functionshttps://code.visualstudio.com/docs/python/security-concepts
Connect to Azure Cosmos DBhttps://code.visualstudio.com/docs/python/functions-add-output-binding-cosmos-db-vs-code
Connect to Azure Queue Storagehttps://code.visualstudio.com/docs/python/functions-add-output-binding-storage-queue-vs-code
Azure Functions custom handlershttps://code.visualstudio.com/docs/python/functions-custom-handlers
en-ushttps://code.visualstudio.com/docs/python/tutorial-azure-functions
Your Privacy Choiceshttps://aka.ms/yourcaliforniaprivacychoices
AI Disclaimerhttps://learn.microsoft.com/en-us/principles-for-ai-generated-content
Previous Versionshttps://learn.microsoft.com/en-us/previous-versions/
Bloghttps://techcommunity.microsoft.com/t5/microsoft-learn-blog/bg-p/MicrosoftLearnBlog
Contributehttps://learn.microsoft.com/en-us/contribute
Privacyhttps://go.microsoft.com/fwlink/?LinkId=521839
Terms of Usehttps://learn.microsoft.com/en-us/legal/termsofuse
Trademarkshttps://www.microsoft.com/legal/intellectualproperty/Trademarks/

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.