{"id":2849,"date":"2023-01-17T13:47:30","date_gmt":"2023-01-17T17:47:30","guid":{"rendered":"https:\/\/blog.wholetomato.com\/?p=2849"},"modified":"2023-01-17T13:47:30","modified_gmt":"2023-01-17T17:47:30","slug":"level-up-your-c-productivity-using-visual-studio-extensions","status":"publish","type":"post","link":"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/","title":{"rendered":"Level-up your C++ productivity using Visual Studio Extensions"},"content":{"rendered":"<p>There is a lot of competition in the software market today. Whoever can quickly release quality software that meets customers&#8217; needs can take a large part of the market. Therefore, there is a need for development tools that can speed up the process of writing code and ensure its quality control. Visual Studio Extensions are such tools.<\/p>\n<p>In this article, we will explain why you should use C++ extensions and analyze the top 5 extensions that allow you to improve <a href=\"https:\/\/www.wholetomato.com\/features\" target=\"_blank\" rel=\"noopener noreferrer\">Visual Studio productivity<\/a>.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\r\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\r\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#C_and_Visual_Studio_How_is_One_Incomplete_without_Another\" >C++ and Visual Studio: How is One Incomplete without Another?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#Visual_Studio_Extensions_How_they_help_You_Become_a_Pro\" >Visual Studio Extensions: How they help You Become a Pro?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#Top_5_Visual_Studio_Extensions\" >Top 5 Visual Studio Extensions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#Visual_Assist\" >Visual Assist<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#ReSharper_C\" >ReSharper C++<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#Code_Runner\" >Code Runner<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#Code_Compare\" >Code Compare<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#SonarLint\" >SonarLint<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#Final_Verdict\" >Final Verdict<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#FAQ\" >FAQ<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#Is_Visual_Studio_a_good_IDE_for_C\" >Is Visual Studio a good IDE for C++?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#Is_Visual_Studio_2022_good_for_C\" >Is Visual Studio 2022 good for C++?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#How_can_I_be_more_productive_in_VS_Code\" >How can I be more productive in VS Code?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/#In_which_ways_can_you_extend_the_functionality_of_Visual_Studio\" >In which ways can you extend the functionality of Visual Studio?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\r\n<h2><span class=\"ez-toc-section\" id=\"C_and_Visual_Studio_How_is_One_Incomplete_without_Another\"><\/span>C++ and Visual Studio: How is One Incomplete without Another?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>C++ is a popular programming language that is widely used to develop software for various industries. With C++, we can create applications for different operating systems, including Windows, Mac OSX, and Linux, and develop new programming languages, games, embedded systems, and more.<\/p>\n<p>Visual Studio is a powerful IDE (integrated development environment) that is one of the most popular among C++ developers. It provides advanced features that allow them to significantly simplify and speed up the process of writing, debugging, and testing C++ code.<\/p>\n<p>Also, Visual Studio makes it easy to install extensions using the <strong>Manage Extensions<\/strong> dialog. When this dialog opens, you can see the list of currently installed extensions. A list of available extensions you can find in the Visual Studio marketplace. Also, you can publish your own extension to the marketplace.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Visual_Studio_Extensions_How_they_help_You_Become_a_Pro\"><\/span>Visual Studio Extensions: How they help You Become a Pro?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>There are a lot of extensions for Visual Studio. They provide additional functionality and convenient tools that allow you to simplify, speed up, and automate the process of writing code, resulting in increased <a href=\"https:\/\/www.wholetomato.com\/features\" target=\"_blank\" rel=\"noopener noreferrer\">Visual Studio productivity<\/a>.<\/p>\n<p>Since there is a large selection of Visual Studio extensions, it can be difficult for some to choose the best one. So, go through the list of the Top 5 Visual Studio Extensions.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Top_5_Visual_Studio_Extensions\"><\/span>Top 5 Visual Studio Extensions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>We have selected the 5 best <a href=\"https:\/\/stage.wholetomato.com\/blog\/2022\/08\/23\/why-its-necessary-to-invest-in-visual-studio-extensions\/\" target=\"_blank\" rel=\"noopener noreferrer\">Visual Studio Extensions<\/a> and analyzed their main functionalities, advantages, and disadvantages. Read and choose the extension that suits you better than others.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Visual_Assist\"><\/span>Visual Assist<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/www.wholetomato.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Whole Tomato Visual Assist<\/a> is a popular powerful extension that provides a lot of functions to significantly simplify and speed up the process of writing code.<\/p>\n<p>The main Visual Assist features are:<\/p>\n<ul>\n<li><strong>Quick navigation<\/strong>. You can easily navigate to any file, method, or symbol in your code.<\/li>\n<li><strong>Easy formatting<\/strong>. Visual Assist is an <strong>opinionated code formatter<\/strong> that automatically formats code according to the given style.<\/li>\n<li><strong>Refactoring<\/strong> allows you to simplify and improve code readability.<\/li>\n<li><strong>Automatic code generation and auto-completion<\/strong> make the process of writing code much faster.<\/li>\n<li><strong>Ability to use ready-made code snippets<\/strong>.<\/li>\n<li><strong>Automatic error correction<\/strong> in code and comments when typing.<\/li>\n<li><strong>Ability to search files <\/strong>using regular expressions and patterns.<\/li>\n<li><strong>Ability to automatically diagnose and correc<\/strong>t common programming errors.<\/li>\n<\/ul>\n<p>In addition, Visual Assist supports the popular and powerful 3D graphics development tool <a href=\"https:\/\/stage.wholetomato.com\/blog\/2022\/05\/26\/what-is-visual-studio-for-ue4-and-why-does-it-matter\/\" target=\"_blank\" rel=\"noopener noreferrer\">Unreal Engine<\/a>. This feature allows you to easily create high-performance 3D applications using C++ and Unreal Engine.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2017\/11\/cropped-tomato1200x1200.png?ssl=1\"><img decoding=\"async\" data-attachment-id=\"1435\" data-permalink=\"https:\/\/stage.wholetomato.com\/blog\/cropped-tomato1200x1200-png\/\" data-orig-file=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2017\/11\/cropped-tomato1200x1200.png?fit=512%2C512&amp;ssl=1\" data-orig-size=\"512,512\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"cropped-tomato1200x1200.png\" data-image-description=\"&lt;p&gt;https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2017\/11\/cropped-tomato1200x1200.png?resize=150%2C150&#038;ssl=1&lt;\/p&gt;\n\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2017\/11\/cropped-tomato1200x1200.png?fit=300%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2017\/11\/cropped-tomato1200x1200.png?fit=512%2C512&amp;ssl=1\" class=\"aligncenter wp-image-1435\" src=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2017\/11\/cropped-tomato1200x1200.png?resize=150%2C150&#038;ssl=1\" alt=\"Level-up your C++ productivity using Visual Studio Extensions\" width=\"150\" height=\"150\" srcset=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2017\/11\/cropped-tomato1200x1200.png?w=512&amp;ssl=1 512w, https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2017\/11\/cropped-tomato1200x1200.png?resize=270%2C270&amp;ssl=1 270w, https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2017\/11\/cropped-tomato1200x1200.png?resize=192%2C192&amp;ssl=1 192w, https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2017\/11\/cropped-tomato1200x1200.png?resize=180%2C180&amp;ssl=1 180w, https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2017\/11\/cropped-tomato1200x1200.png?resize=32%2C32&amp;ssl=1 32w\" sizes=\"(max-width: 150px) 100vw, 150px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<h3><span class=\"ez-toc-section\" id=\"ReSharper_C\"><\/span>ReSharper C++<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>An alternative popular extension that allows you to increase development productivity is ReSharper. It provides quick search and navigation features, auto-completion and code generation, refactoring, and more.<\/p>\n<p>The main disadvantages of ReSharper are its high cost and slow operation, which can cause windows to freeze.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/resharper-cpp_logo_300x300-1.png?ssl=1\"><img decoding=\"async\" data-attachment-id=\"2879\" data-permalink=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/resharper-cpp_logo_300x300-2\/\" data-orig-file=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/resharper-cpp_logo_300x300-1.png?fit=300%2C300&amp;ssl=1\" data-orig-size=\"300,300\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"resharper-cpp_logo_300x300\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/resharper-cpp_logo_300x300-1.png?fit=300%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/resharper-cpp_logo_300x300-1.png?fit=300%2C300&amp;ssl=1\" class=\"aligncenter wp-image-2879 size-thumbnail\" src=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/resharper-cpp_logo_300x300-1.png?resize=150%2C150&#038;ssl=1\" alt=\"Level-up your C++ productivity using Visual Studio Extensions\" width=\"150\" height=\"150\" srcset=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/resharper-cpp_logo_300x300-1.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/resharper-cpp_logo_300x300-1.png?w=300&amp;ssl=1 300w\" sizes=\"(max-width: 150px) 100vw, 150px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Code_Runner\"><\/span>Code Runner<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Another good Visual Studio extension is Code Runner. It allows you to run the source code of the file, the selected code snippet, or a custom command and view the results of the invocation in the Output Window with no need for terminal interaction.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Code_Compare\"><\/span>Code Compare<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Code Compare is a handy tool for comparing and merging files and folders. It highlights the inserted, deleted, and modified text in rows in detail.<\/p>\n<p>Code Compare allows you to collapse unchanged areas of text, edit files on the fly, and easily merge using the mouse pointer. However, Code Compare for Visual Studio IDE can operate slowly.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"SonarLint\"><\/span>SonarLint<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>SonarLint is a static code analyzer that allows you to find bugs and code quality and security issues. It uses hundreds of rules to analyze the code. You can disable some rules on the fly or exclude some project files from the analysis.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/sonarlint.png?ssl=1\"><img decoding=\"async\" data-attachment-id=\"2880\" data-permalink=\"https:\/\/stage.wholetomato.com\/blog\/level-up-your-c-productivity-using-visual-studio-extensions\/sonarlint\/\" data-orig-file=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/sonarlint.png?fit=318%2C159&amp;ssl=1\" data-orig-size=\"318,159\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"sonarlint\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/sonarlint.png?fit=300%2C150&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/sonarlint.png?fit=318%2C159&amp;ssl=1\" class=\"aligncenter size-full wp-image-2880\" src=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/sonarlint.png?resize=318%2C159&#038;ssl=1\" alt=\"\" width=\"318\" height=\"159\" srcset=\"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/sonarlint.png?w=318&amp;ssl=1 318w, https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2023\/01\/sonarlint.png?resize=300%2C150&amp;ssl=1 300w\" sizes=\"(max-width: 318px) 100vw, 318px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Final_Verdict\"><\/span>Final Verdict<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Using Visual Studio Extensions greatly simplifies the coding process and reduces the number of errors. In this article, we talked about the top 5 Visual Studio C++ extensions and analyzed their advantages and disadvantages. You should choose the right extension for your according to your budget and requirements.<\/p>\n<p>Whole Tomato Visual Assist is a <a href=\"https:\/\/stage.wholetomato.com\/blog\/2022\/09\/02\/how-much-time-and-money-does-visual-assist-save\/\" target=\"_blank\" rel=\"noopener noreferrer\">powerful Visual Studio extension<\/a> that provides all the features you need to quickly code, navigate, search, and debug.<\/p>\n<p><a href=\"https:\/\/www.wholetomato.com\/downloads\" target=\"_blank\" rel=\"noopener noreferrer\">Install a free trial version of Visual Assist<\/a> and make sure that it is the best C++ extension on the market.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"FAQ\"><\/span>FAQ<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Is_Visual_Studio_a_good_IDE_for_C\"><\/span>Is Visual Studio a good IDE for C++?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Visual Studio is one of the best IDEs for C++ as it provides powerful functionality for quickly writing code, debugging, and testing software.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Is_Visual_Studio_2022_good_for_C\"><\/span>Is Visual Studio 2022 good for C++?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Visual Studio 2022 has new features to improve development productivity and also includes robust support for C++ workloads, making it a good choice for C++ development.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_can_I_be_more_productive_in_VS_Code\"><\/span>How can I be more productive in VS Code?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>In order to be more productive when developing using Visual Studio Code, you should use hotkeys, functionality for quick navigation,\u00c2\u00a0 search and replace symbols. In addition, you can install code extensions that provide even more functionality to increase development productivity.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"In_which_ways_can_you_extend_the_functionality_of_Visual_Studio\"><\/span>In which ways can you extend the functionality of Visual Studio?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Visual Studio has a large selection of extensions available in the Visual Studio marketplace that you can easily install to extend its functionality.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There is a lot of competition in the software market today. Whoever can quickly release quality software that meets customers&#8217; needs can take a large part of the market. Therefore, there is a need for&#8230;<\/p>\n","protected":false},"author":213500342,"featured_media":2481,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"footnotes":""},"categories":[672],"tags":[726359787,726359846,12004844,726359802,726359847,377952680,726359842],"class_list":["post-2849","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tips-and-tricks","tag-c-extensions","tag-c-productivity","tag-visual-assist","tag-visual-assist-for-visual-studio","tag-visual-studio-extensions","tag-visual-studio-productivity","tag-whole-tomato-visual-assist"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/stage.wholetomato.com\/blog\/wp-content\/uploads\/2022\/05\/developer1.jpg?fit=1920%2C1280&ssl=1","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pfhqii-JX","amp_enabled":true,"_links":{"self":[{"href":"https:\/\/stage.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts\/2849","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stage.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stage.wholetomato.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stage.wholetomato.com\/blog\/wp-json\/wp\/v2\/users\/213500342"}],"replies":[{"embeddable":true,"href":"https:\/\/stage.wholetomato.com\/blog\/wp-json\/wp\/v2\/comments?post=2849"}],"version-history":[{"count":30,"href":"https:\/\/stage.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts\/2849\/revisions"}],"predecessor-version":[{"id":2882,"href":"https:\/\/stage.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts\/2849\/revisions\/2882"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stage.wholetomato.com\/blog\/wp-json\/wp\/v2\/media\/2481"}],"wp:attachment":[{"href":"https:\/\/stage.wholetomato.com\/blog\/wp-json\/wp\/v2\/media?parent=2849"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stage.wholetomato.com\/blog\/wp-json\/wp\/v2\/categories?post=2849"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stage.wholetomato.com\/blog\/wp-json\/wp\/v2\/tags?post=2849"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}