<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Untitled Publication]]></title><description><![CDATA[Untitled Publication]]></description><link>https://hashnode.paschalogu.com</link><generator>RSS for Node</generator><lastBuildDate>Sat, 23 May 2026 00:03:25 GMT</lastBuildDate><atom:link href="https://hashnode.paschalogu.com/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Manage Profiles in VS Code]]></title><description><![CDATA[In Visual Studio Code, a profile is a set of settings that help you customize your environment for your projects. Profiles are a great way to customize VS Code to better fit your need. You can save a set of configurations such as settings, extensions...]]></description><link>https://hashnode.paschalogu.com/manage-profiles-in-vs-code</link><guid isPermaLink="true">https://hashnode.paschalogu.com/manage-profiles-in-vs-code</guid><category><![CDATA[VSCode Tips]]></category><category><![CDATA[Productivity]]></category><category><![CDATA[VS Code]]></category><category><![CDATA[profile]]></category><dc:creator><![CDATA[Paschal Ogu]]></dc:creator><pubDate>Thu, 02 Mar 2023 09:04:29 GMT</pubDate><content:encoded><![CDATA[<p>In Visual Studio Code, a profile is a set of settings that help you customize your environment for your projects. Profiles are a great way to customize VS Code to better fit your need. You can save a set of configurations such as settings, extensions, font size, color theme etc., sync them across your devices, and even easily share them with colleagues. You can create multiple profiles for different scenarios.</p>
<p>For example, a python project might require specific extensions to run python script smoothly, while a Golang project will require different extensions and settings.</p>
<p>In another use case, you can create a profile with a specific set of extensions and settings like font size, and color theme for a demo project. By doing this, the demo will not mess up your normal VS Code setup, and you can customize VS Code for better visibility during your demo.</p>
<h2 id="heading-how-to-create-a-profile-in-vs-code">How to Create a Profile in VS Code</h2>
<h3 id="heading-on-windows">On Windows</h3>
<p>To create a new profile, navigate to the top left of your screen, Click File &gt; Preferences &gt; Profiles &gt; Create Profile.</p>
<p><img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yohe6sa1ulsfg3k5nr8h.png" alt="Windows OS" /></p>
<h3 id="heading-for-macos">For macOS</h3>
<p>Navigate to Code &gt; Preferences &gt; Profiles &gt; Create Profile.</p>
<p><img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3riqu0zq8tzw6vf0wvgx.png" alt="macOS" /></p>
<p>Alternatively, you can click on settings (gear ⚙️ Icon) at the bottom left of your screen &gt; Profiles &gt; Create Profile. This works for both macOS and windows.</p>
<p>In the image above, I have created a DevOps VS Code profile to meet my DevOps needs.</p>
<p>When creating a profile, you can choose either “Create an Empty Profile” or “Create from current profile”.</p>
<p><img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kcj5jj801aiyytqw2toe.png" alt="Create Profile" /></p>
<p>Selecting “Create from Empty Profile” above will create a new profile without any customizations as though you just downloaded and installed VS Code, while creating from current profile will carry/include all changes or settings, if any exists.</p>
<h2 id="heading-manage-profiles">Manage Profiles</h2>
<p>You can easily switch, rename, create, delete, export or import profiles in VS Code by following the prompts on your screen.</p>
<p><img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w9i6j6g8ps3m2pmvefl7.png" alt="Manage Profiles" /></p>
<h2 id="heading-sync-profiles">Sync Profiles:</h2>
<p>Enable profiles to sync across all devices by using the <a target="_blank" href="https://code.visualstudio.com/docs/editor/settings-sync">setting sync</a> feature. With this setting sync enabled, creating and deleting a profile from one device, creates and deletes it across all your synced devices respectively.</p>
<p>Is VS Code Profile a feature you would like to explore? Share your thoughts in the comments section.</p>
<p>💡 This article was first published at <a target="_blank" href="http://blog.paschalogu.com">blog.paschalogu.com</a>. If you found it useful, follow me on <a target="_blank" href="https://twitter.com/Paschal_ik">Twitter</a> and also on <a target="_blank" href="https://www.linkedin.com/in/paschal-ogu">LinkedIn</a>. Thanks for reading!</p>
]]></content:encoded></item></channel></rss>