MDEE (Markdown) & MDSVX (Svelte + Markdown) Language Syntax#9308
MDEE (Markdown) & MDSVX (Svelte + Markdown) Language Syntax#9308Autr wants to merge 1 commit intosublimehq:masterfrom
Conversation
deathaxe
left a comment
There was a problem hiding this comment.
Further notes:
- The syntaxes shouldn't override default markdown or svelte file extensions. Those should stay reserved for default markdown and Svelte templates, by default.
- I don't think the way fenced code blocks are implemented, works well with current syntaxes. It is VERY likely those never get popped for various languages.
- The overall content of MDEE.sublime-syntax looks rather dated using lot's of lookbehinds. Maybe those syntaxes should better extend ST's default Markdown and only extend relevant contexts to add svelte specific template tags. You may want to have a look at Astro, Liquid or Jinja to learn how to do so.
In general it might be better to add a "Markdown (Svelte)" syntax to Svelte package, in case its template tags are to be re-used.
| ] | ||
| }, | ||
| { | ||
| "name": "MDEE (Markdown) & MDSVX (Svelte + Markdown)", |
There was a problem hiding this comment.
The "name" will be the folder name of the package, locally. Hence it should be carefully choosen. Even though most filesystems handle it, & and co. should be avoided. It's overall a bit too verbose.
|
Further findings...
|
My package is similar to Markdown Extended However it should still be added because Fork of Unmaintained Package & Adds New Things