{"id":2520,"date":"2024-02-28T02:07:42","date_gmt":"2024-02-28T10:07:42","guid":{"rendered":""},"modified":"2025-07-09T15:18:39","modified_gmt":"2025-07-09T22:18:39","slug":"use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/","title":{"rendered":"Use Code Explain feature to understand existing code using Copilot in Power Pages for Visual Studio Code"},"content":{"rendered":"<p><a href=\"https:\/\/learn.microsoft.com\/power-pages\/configure\/add-code-copilot\" rel=\"noopener\" target=\"_blank\">Copilot in Power Pages for Visual Studio Code<\/a> is a chat-based assistant that helps you write and optimize code. We are excited to announce <strong>Explain<\/strong> code feature support which will allow you to ask Copilot to explain the meaning and functionality of Power Pages code snippet.<\/p>\n<h2>Feature capabilities<\/h2>\n<p>You can use Copilot explain feature in two ways:<\/p>\n<ol>\n<li>Using in-context menu or<\/li>\n<li>Using chat panel.<\/li>\n<\/ol>\n<h3>1. Using the in-context menu<\/h3>\n<p>The in-context menu is a convenient way to access Copilot features from the code editor. To use <strong>Explain <\/strong>from the in-context menu, follow these steps:<\/p>\n<ul>\n<li>Select the lines of code you want to understand from the code editor.<\/li>\n<li>Right-click to access the in-context menu.<\/li>\n<li>Select <strong>Copilot in Power Pages<\/strong> and choose <strong>Explain<\/strong>.<\/li>\n<li>Copilot will record the selected lines of code in the chat panel and provide a response explaining the code to you.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"explain code using in-context menu\" class=\"size-full wp-image-2521 aligncenter\" height=\"300\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu.png\" width=\"100%\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu.webp 2005w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu-300x179.webp 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu-1024x611.webp 1024w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu-768x458.webp 768w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu-1536x916.webp 1536w\" sizes=\"(max-width: 2005px) 100vw, 2005px\" \/><\/p>\n<h3>2. Using the chat panel<\/h3>\n<p>The chat panel is where you can interact with Copilot directly by typing commands or questions. To use Explain from the chat panel, follow these steps:<\/p>\n<ul>\n<li>Select the lines of code you want to understand from the code editor.<\/li>\n<li>Type <code>Explain selected code<\/code> in the Copilot chat panel and press Enter.<\/li>\n<li>Copilot will record the selected lines of code in the chat panel and provide a response explaining the code to you.<\/li>\n<\/ul>\n<p>You can also directly ask Copilot to explain any code snippet by adding the code in the prompt. For example, you can ask <code>Explain the following code {% include 'Page Copy'%}<\/code>.<\/p>\n<p>Copilot will parse the code and provide a response explaining what it does and how it works.<\/p>\n<p><img decoding=\"async\" alt=\"Explain code using copilot chat\" class=\"alignnone size-full wp-image-2529\" height=\"300\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/ProDev-Copilot-Explain-code-using-chat-masked.gif\" width=\"100%\"\/><\/p>\n<h2>We are looking forward to your feedback<\/h2>\n<p>Copilot in Power Pages is a feature that helps you code faster and more creatively. Your feedback is crucial in shaping the future of this feature. We want to\u00a0<a href=\"https:\/\/ideas.powerpages.microsoft.com\/d365community\/forum\/1edba0ec-30cf-ec11-a7b5-000d3a545c96\" rel=\"noopener\" target=\"_blank\">hear from you<\/a>!<\/p>\n<p>See\u00a0<a href=\"https:\/\/learn.microsoft.com\/power-pages\/configure\/add-code-copilot#use-explain-to-understand-code\" rel=\"noopener\" target=\"_blank\">documentation here<\/a>\u00a0for a detailed overview.<\/p>\n<p>Thank you,<\/p>\n<p>Neeraj Nandwana<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Copilot in Power Pages for Visual Studio Code is a chat-based assistant that helps you write and optimize code. We are excited to announce Explain code feature support which will allow you to ask Copilot to explain the meaning and functionality of Power Pages code snippet.<\/p>\n","protected":false},"author":459,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","ms-ems-related-posts":[],"footnotes":""},"audience":[3378],"content-type":[],"job-role":[],"product":[3475],"property":[],"topic":[3421],"coauthors":[3265],"class_list":["post-2520","post","type-post","status-publish","format-standard","hentry","audience-it-professional","product-power-pages","topic-application-modernization","review-flag-1-1593580433-195","review-flag-2-1593580438-256"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Use Code Explain feature to understand existing code using Copilot in Power Pages for Visual Studio Code - Microsoft Power Platform Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Use Code Explain feature to understand existing code using Copilot in Power Pages for Visual Studio Code - Microsoft Power Platform Blog\" \/>\n<meta property=\"og:description\" content=\"Copilot in Power Pages for Visual Studio Code is a chat-based assistant that helps you write and optimize code. We are excited to announce Explain code feature support which will allow you to ask Copilot to explain the meaning and functionality of Power Pages code snippet.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Power Platform Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-28T10:07:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-09T22:18:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2005\" \/>\n\t<meta property=\"og:image:height\" content=\"1196\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Neeraj Nandwana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Neeraj Nandwana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/\"},\"author\":[{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/neerajnandwana\/\",\"@type\":\"Person\",\"@name\":\"Neeraj Nandwana\"}],\"headline\":\"Use Code Explain feature to understand existing code using Copilot in Power Pages for Visual Studio Code\",\"datePublished\":\"2024-02-28T10:07:42+00:00\",\"dateModified\":\"2025-07-09T22:18:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/\"},\"wordCount\":321,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu.png\",\"keywords\":[\"Visual Studio Code\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/\",\"name\":\"Use Code Explain feature to understand existing code using Copilot in Power Pages for Visual Studio Code - Microsoft Power Platform Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu.png\",\"datePublished\":\"2024-02-28T10:07:42+00:00\",\"dateModified\":\"2025-07-09T22:18:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#primaryimage\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu.webp\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu.webp\",\"width\":2005,\"height\":1196,\"caption\":\"a screenshot of a computer\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Use Code Explain feature to understand existing code using Copilot in Power Pages for Visual Studio Code\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\",\"name\":\"Microsoft Power Platform Blog\",\"description\":\"Innovate with Business Apps\",\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\",\"name\":\"Microsoft Power Platform Blog\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"width\":194,\"height\":145,\"caption\":\"Microsoft Power Platform Blog\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/person\/083e3f19150989d2bab0fb2a2212d5c6\",\"name\":\"Neeraj Nandwana\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/09\/cropped-Neeraj-LinkedIn-96x96.jpg93c2b92550d537ed4e7575656d77608a\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/09\/cropped-Neeraj-LinkedIn-96x96.jpg\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/09\/cropped-Neeraj-LinkedIn-96x96.jpg\",\"caption\":\"Neeraj Nandwana\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/neerajnandwana\/\"],\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/neerajnandwana\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Use Code Explain feature to understand existing code using Copilot in Power Pages for Visual Studio Code - Microsoft Power Platform Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/","og_locale":"en_US","og_type":"article","og_title":"Use Code Explain feature to understand existing code using Copilot in Power Pages for Visual Studio Code - Microsoft Power Platform Blog","og_description":"Copilot in Power Pages for Visual Studio Code is a chat-based assistant that helps you write and optimize code. We are excited to announce Explain code feature support which will allow you to ask Copilot to explain the meaning and functionality of Power Pages code snippet.","og_url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/","og_site_name":"Microsoft Power Platform Blog","article_published_time":"2024-02-28T10:07:42+00:00","article_modified_time":"2025-07-09T22:18:39+00:00","og_image":[{"width":2005,"height":1196,"url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu.png","type":"image\/png"}],"author":"Neeraj Nandwana","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Neeraj Nandwana","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/neerajnandwana\/","@type":"Person","@name":"Neeraj Nandwana"}],"headline":"Use Code Explain feature to understand existing code using Copilot in Power Pages for Visual Studio Code","datePublished":"2024-02-28T10:07:42+00:00","dateModified":"2025-07-09T22:18:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/"},"wordCount":321,"commentCount":0,"publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu.png","keywords":["Visual Studio Code"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/","name":"Use Code Explain feature to understand existing code using Copilot in Power Pages for Visual Studio Code - Microsoft Power Platform Blog","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu.png","datePublished":"2024-02-28T10:07:42+00:00","dateModified":"2025-07-09T22:18:39+00:00","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#primaryimage","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu.webp","contentUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/02\/Code-explain-using-context-menu.webp","width":2005,"height":1196,"caption":"a screenshot of a computer"},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/use-code-explain-feature-to-understand-exiting-code-using-copilot-in-power-pages-for-visual-studio-code\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/"},{"@type":"ListItem","position":2,"name":"Use Code Explain feature to understand existing code using Copilot in Power Pages for Visual Studio Code"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/","name":"Microsoft Power Platform Blog","description":"Innovate with Business Apps","publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization","name":"Microsoft Power Platform Blog","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","contentUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","width":194,"height":145,"caption":"Microsoft Power Platform Blog"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/person\/083e3f19150989d2bab0fb2a2212d5c6","name":"Neeraj Nandwana","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/09\/cropped-Neeraj-LinkedIn-96x96.jpg93c2b92550d537ed4e7575656d77608a","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/09\/cropped-Neeraj-LinkedIn-96x96.jpg","contentUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/09\/cropped-Neeraj-LinkedIn-96x96.jpg","caption":"Neeraj Nandwana"},"sameAs":["https:\/\/www.linkedin.com\/in\/neerajnandwana\/"],"url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/neerajnandwana\/"}]}},"bloginabox_animated_featured_image":null,"bloginabox_display_generated_audio":false,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Power Platform Blog","distributor_original_site_url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/2520","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/users\/459"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/comments?post=2520"}],"version-history":[{"count":1,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/2520\/revisions"}],"predecessor-version":[{"id":129796,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/2520\/revisions\/129796"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/media?parent=2520"}],"wp:term":[{"taxonomy":"audience","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/audience?post=2520"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/content-type?post=2520"},{"taxonomy":"job-role","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/job-role?post=2520"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/product?post=2520"},{"taxonomy":"property","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/property?post=2520"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/topic?post=2520"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/coauthors?post=2520"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}