<h2 dir="auto">Proposal</h2>
<p dir="auto">Allow projects to specify list of recommended/required extensions.</p>
<h3 dir="auto">Proposed solution</h3>
<p dir="auto">For example, vscode may have in the <code class="notranslate">.vscode/settings.json</code></p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="{
    &quot;extensions.extendedConfigurations&quot;: {
         &quot;chrome.debugger&quot;: {
             &quot;required&quot;: True
         }
    }
}"><pre class="notranslate"><code class="notranslate">{
    "extensions.extendedConfigurations": {
         "chrome.debugger": {
             "required": True
         }
    }
}
</code></pre></div>
<p dir="auto">When user will open this project - he will see a message if extension has not been installed</p>
<blockquote>
<p dir="auto">Current project recommend you to install chrome.debugger extension (tasks, debugger or syntax may depend on this extension). Do you want to install it?</p>
</blockquote>
<p dir="auto">Similar to what atom provides in the project explorer:</p>
<ol dir="auto">
<li>New files are displayed green.</li>
<li>Modified are displayed yellow/orange.</li>
<li>Ignored files are displayed transparent-ish.</li>
</ol>
<p dir="auto">Thanks</p>