<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>VSCode - Tag - rblog</title><link>https://korhal.h4ck.me/tags/vscode/</link><description>VSCode - Tag - rblog</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© [rblog contributors](https://github.com/rltyty/rblog/graphs/contributors)</copyright><lastBuildDate>Thu, 28 May 2026 16:34:26 +0800</lastBuildDate><atom:link href="https://korhal.h4ck.me/tags/vscode/" rel="self" type="application/rss+xml"/><item><title>VSCode Memo</title><link>https://korhal.h4ck.me/notes/vscode/vscode-memo/</link><pubDate>Thu, 28 May 2026 16:34:26 +0800</pubDate><author>rltyty</author><guid>https://korhal.h4ck.me/notes/vscode/vscode-memo/</guid><description><![CDATA[<h2 id="shortcut-keys">Shortcut keys</h2>
<ul>
<li>Open commands: <code>&lt;Command&gt;+&lt;Shift&gt;+p</code></li>
</ul>
<h2 id="settings">Settings</h2>
<h3 id="three-tier-settings">Three tier settings</h3>
<pre class="mermaid">
  flowchart TB
A[&#34;Defalut Settings (builtin, read-only, defaultSettings.json)&#34;]
B[&#34;Profile Settings (your active profile&#39;s settings.json)&#34;]
C[&#34;Workspace Settings (project specific, .vscode/settings.json)&#34;]

A --&gt; |overriden by| B --&gt; |overriden by| C
</pre>

<h4 id="default-settings">Default settings</h4>
<ul>
<li>Read-only</li>
<li>View via <code>Preferences: Open Default Settings (JSON)</code></li>
<li>Merged from
<ul>
<li>VS Code core defaults</li>
<li>Every installed extension&rsquo;s declared defaults (<code>package.json</code>)</li>
</ul>
</li>
</ul>
<p>Each extension ships with a package.json that declares its contributed
settings and their default values. When the extension is activated, VS Code
merges those into the live default settings layer.</p>]]></description></item></channel></rss>