{"id":939,"date":"2023-03-23T18:34:32","date_gmt":"2023-03-23T18:34:32","guid":{"rendered":""},"modified":"2025-07-09T15:20:39","modified_gmt":"2025-07-09T22:20:39","slug":"power-pages-code-editing-improvements-with-visual-studio-code","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/","title":{"rendered":"Power Pages code editing improvements with Visual Studio Code"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/learn.microsoft.com\/power-pages\/configure\/vs-code-extension?WT.mc_id=powerportals_community_productblog#install-vs-code-extension\" rel=\"noreferrer noopener\" target=\"_blank\">Visual Studio Code Power Platform Tools extension<\/a> allows code-first professional developers to configure and customize any Power Pages site within Visual Studio Code. With the recent release (version v1.1.20), we are improving IntelliSense support and adding support for create, delete, and rename operations for Power Pages site components. <\/p>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"feature-capabilities\">Feature capabilities<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">These improvements will include following capabilities:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Improved IntelliSense support<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Create, delete, and rename operations support<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note: <\/strong>You will need to ensure that&nbsp;<a href=\"https:\/\/nodejs.org\/en\/download\" rel=\"noreferrer noopener\" target=\"_blank\">node.js<\/a>&nbsp;is downloaded and installed on the same workstation as Visual Studio Code for the Power Pages features to work.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"improved-intellisense-support\">Improved IntelliSense support<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Visual Studio Code provides IntelliSense support for JavaScript, HTML, CSS and more out of the box. With these improvements we are adding support for Power Pages <a href=\"https:\/\/learn.microsoft.com\/power-pages\/configure\/liquid\/liquid-objects?WT.mc_id=powerportals_community_productblog\" rel=\"noreferrer noopener\" target=\"_blank\">Liquid objects<\/a> and <a href=\"https:\/\/learn.microsoft.com\/power-pages\/configure\/liquid\/template-tags?WT.mc_id=powerportals_community_productblog\" rel=\"noreferrer noopener\" target=\"_blank\">Template tags<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"liquid-objects-support\">Liquid Objects support<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can see liquid object code completions when you trigger IntelliSense by typing &#8220;{{<em>&lt;CTRL + space &gt;<\/em>}}&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/LiquidObjectAutocomplete01.gif\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/LiquidObjectAutocomplete01.gif\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"template-tags-support\">Template tags support<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can see Power Pages Template suggestion as code complete when you trigger IntelliSense by typing <em>Ctrl+Space<\/em>. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/LiquidTemplate.gif\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"create-delete-and-rename-operations-support\">Create, delete, and rename operations support<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can perform Create\/Delete\/Rename operations on the following Power Pages site components.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Web pages<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Page templates<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Web templates<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Content snippets<\/li>\n\n\n\n<li class=\"wp-block-list-item\">New assets (Web files)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"create-operation-support\">Create operation support<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pro-developers can use context menu options or Command Palette (<em>Ctrl + Shift + P<\/em>) for create operation.<\/p>\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/image-4-957x1024.webp\" alt=\"text\" class=\"wp-image-962 webp-format\" style=\"width:436px;height:466px\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/image-4-957x1024.webp 957w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/image-4-280x300.webp 280w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/image-4-768x822.webp 768w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/image-4.webp 1062w\" data-orig-src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/image-4-957x1024.webp\"><figcaption class=\"wp-element-caption\">Use context menu to perform create operation<\/figcaption><\/figure>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/image-1024x568.webp\" alt=\"graphical user interface, text\" class=\"wp-image-958 webp-format\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/image-1024x568.webp 1024w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/image-300x166.webp 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/image-768x426.webp 768w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/image-1536x852.webp 1536w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/image.webp 1654w\" data-orig-src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/image-1024x568.webp\"><figcaption class=\"wp-element-caption\">Use <strong>Command Palette<\/strong> to perform create operation<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"delete-or-rename-operation-support\">Delete or Rename operation support<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pro-developers can use <strong>context menu<\/strong> to perform <strong>delete or rename operations<\/strong>. They can select the file which they want to delete or rename and choose respective operation from context menu items. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Deleted files will be moved to desktop <strong>recycle bin<\/strong>, and you can restore these files. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"948\" height=\"780\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/Rename-Delete-Operations.jpg\" alt=\"graphical user interface\" class=\"wp-image-972\" style=\"width:464px;height:381px\" srcset=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/Rename-Delete-Operations.jpg 948w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/Rename-Delete-Operations-300x247.jpg 300w, https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/Rename-Delete-Operations-768x632.jpg 768w\" sizes=\"auto, (max-width: 948px) 100vw, 948px\" \/><figcaption class=\"wp-element-caption\">Use rename and delete operations from context menu<\/figcaption><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"demo\">Demo<\/h1>\n\n\n\n<figure class=\"wp-block-image size-large wp-image-966\"><a href=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/DemoCreateRename01.gif\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/DemoCreateRename01.gif\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"we-are-looking-forward-to-your-feedback\">We are looking forward to your feedback<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Your feedback will help us continue to build on and improve the capabilities of this feature. We want to&nbsp;<a href=\"https:\/\/ideas.powerpages.microsoft.com\/d365community\/forum\/1edba0ec-30cf-ec11-a7b5-000d3a545c96\" rel=\"noreferrer noopener\" target=\"_blank\">hear from you<\/a>!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Please refer to <a href=\"https:\/\/learn.microsoft.com\/power-pages\/configure\/vs-code-extension?WT.mc_id=powerportals_community_productblog\" rel=\"noreferrer noopener\" target=\"_blank\">Visual Studio Code feature documents<\/a> for more details.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Thank you,<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Neeraj Nandwana<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visual Studio Code Power Platform Tools extension allows code-first professional developers to configure and customize any Power Pages site within Visual Studio Code. With the recent release (version v1.1.20), we are improving IntelliSense support and adding support for create, delete, and rename operations for Power Pages site components.<\/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":[3435],"coauthors":[3265],"class_list":["post-939","post","type-post","status-publish","format-standard","hentry","audience-it-professional","product-power-pages","topic-operations","review-flag-1593580428-604","review-flag-1593580420-967","review-flag-1-1593580433-195","review-flag-new-1593580248-627"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Power Pages code editing improvements with 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\/power-pages-code-editing-improvements-with-visual-studio-code\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Power Pages code editing improvements with Visual Studio Code - Microsoft Power Platform Blog\" \/>\n<meta property=\"og:description\" content=\"Visual Studio Code Power Platform Tools extension allows code-first professional developers to configure and customize any Power Pages site within Visual Studio Code. With the recent release (version v1.1.20), we are improving IntelliSense support and adding support for create, delete, and rename operations for Power Pages site components.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Power Platform Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-23T18:34:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-09T22:20:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/LiquidObjectAutocomplete01.gif\" \/>\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=\"3 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\/power-pages-code-editing-improvements-with-visual-studio-code\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/\"},\"author\":[{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/neerajnandwana\/\",\"@type\":\"Person\",\"@name\":\"Neeraj Nandwana\"}],\"headline\":\"Power Pages code editing improvements with Visual Studio Code\",\"datePublished\":\"2023-03-23T18:34:32+00:00\",\"dateModified\":\"2025-07-09T22:20:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/\"},\"wordCount\":348,\"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\/power-pages-code-editing-improvements-with-visual-studio-code\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/LiquidObjectAutocomplete01.gif\",\"keywords\":[\"Visual Studio Code\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/\",\"name\":\"Power Pages code editing improvements with 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\/power-pages-code-editing-improvements-with-visual-studio-code\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/LiquidObjectAutocomplete01.gif\",\"datePublished\":\"2023-03-23T18:34:32+00:00\",\"dateModified\":\"2025-07-09T22:20:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/#primaryimage\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/LiquidObjectAutocomplete01.gif\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/LiquidObjectAutocomplete01.gif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-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\":\"Power Pages code editing improvements with 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":"Power Pages code editing improvements with 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\/power-pages-code-editing-improvements-with-visual-studio-code\/","og_locale":"en_US","og_type":"article","og_title":"Power Pages code editing improvements with Visual Studio Code - Microsoft Power Platform Blog","og_description":"Visual Studio Code Power Platform Tools extension allows code-first professional developers to configure and customize any Power Pages site within Visual Studio Code. With the recent release (version v1.1.20), we are improving IntelliSense support and adding support for create, delete, and rename operations for Power Pages site components.","og_url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/","og_site_name":"Microsoft Power Platform Blog","article_published_time":"2023-03-23T18:34:32+00:00","article_modified_time":"2025-07-09T22:20:39+00:00","og_image":[{"url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/LiquidObjectAutocomplete01.gif","type":"","width":"","height":""}],"author":"Neeraj Nandwana","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Neeraj Nandwana","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/neerajnandwana\/","@type":"Person","@name":"Neeraj Nandwana"}],"headline":"Power Pages code editing improvements with Visual Studio Code","datePublished":"2023-03-23T18:34:32+00:00","dateModified":"2025-07-09T22:20:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/"},"wordCount":348,"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\/power-pages-code-editing-improvements-with-visual-studio-code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/LiquidObjectAutocomplete01.gif","keywords":["Visual Studio Code"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/","name":"Power Pages code editing improvements with 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\/power-pages-code-editing-improvements-with-visual-studio-code\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/LiquidObjectAutocomplete01.gif","datePublished":"2023-03-23T18:34:32+00:00","dateModified":"2025-07-09T22:20:39+00:00","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-visual-studio-code\/#primaryimage","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/LiquidObjectAutocomplete01.gif","contentUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2023\/03\/LiquidObjectAutocomplete01.gif"},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-pages\/power-pages-code-editing-improvements-with-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":"Power Pages code editing improvements with 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\/939","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=939"}],"version-history":[{"count":2,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/939\/revisions"}],"predecessor-version":[{"id":131853,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/939\/revisions\/131853"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/media?parent=939"}],"wp:term":[{"taxonomy":"audience","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/audience?post=939"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/content-type?post=939"},{"taxonomy":"job-role","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/job-role?post=939"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/product?post=939"},{"taxonomy":"property","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/property?post=939"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/topic?post=939"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/coauthors?post=939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}