<p dir="auto"><em>Apologies is this is a dupe - I searched a number of different ways and couldn't fine anything existing. Obviously, I'd be surprised if this hasn't come up somewhere before.</em></p>
<p dir="auto">Default syntax highlighting, and setting syntax highlighting for files without a default works great in Atom - except for one significant thing: if Atom doesn't have a syntax highlighting match for your filetype, then you have to set it manually ever time you open a file of that type.</p>
<p dir="auto">That gets quite cumbersome when, for example, you're working with a repo filled entirely with <code class="notranslate">.liquid</code> files.</p>
<p dir="auto">Other editors, like Sublime, handle this by offering an option to <code class="notranslate">Open all with current extension as...</code> which lets you set a default syntax for all files with that extension.</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/020de514f5569aec32ef11b515a6376c799c0c77953aa23355c0c5b89032962a/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313331393739312f323439313630322f65633737303564342d623166332d313165332d383532352d3937643930306564333265312e706e67"><img src="https://camo.githubusercontent.com/020de514f5569aec32ef11b515a6376c799c0c77953aa23355c0c5b89032962a/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313331393739312f323439313630322f65633737303564342d623166332d313165332d383532352d3937643930306564333265312e706e67" alt="image" data-canonical-src="https://f.cloud.github.com/assets/1319791/2491602/ec7705d4-b1f3-11e3-8525-97d900ed32e1.png" style="max-width: 100%;"></a></p>
<p dir="auto">Since we're not offering a place to set filetype in the menubar (and certainly not suggesting we should; setting from command palette is <g-emoji class="g-emoji" alias="sparkles" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/2728.png">✨</g-emoji>), one simple way to expose this could be to add an option to the command palette list for syntax options for set all as this type.</p>
<p dir="auto">Several halp issues about people wanting to add extensions to language plugins.</p>
<p dir="auto">Currently they have to fork the package to do this, might be nice to support this through the config.</p>