* New FAQ, new renderer * Push blog stuff * Fix blog posts * Add tutorial to be rendered * Update documentation/content/blog/2023-03-09-zero-config-type-safety.md Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> * Update documentation/content/blog/2023-03-09-zero-config-type-safety.md Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> * Revamp a lot of renderer, make it (soft) compatible with sveltekit * Remove markdown types * Clean up faq +page * Document stuff * Make the options more explicity * chore(site-2): Restructure docs pt 2 (#8604) * Push * Update readme * Push * inor accessibility fix * minr stuff * Add prepare * Run prettier * Remove test script * pnpm update * Update sites/svelte.dev/src/routes/examples/[slug]/+page.svelte Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> * Update sites/svelte.dev/package.json Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
1.8 KiB
title | description | author | authorURL | draft |
---|---|---|---|---|
Setting up your editor | Instructions for configuring linting and syntax highlighting | Rich Harris | https://twitter.com/Rich_Harris | true |
Coming soon
This post will walk you through setting up your editor so that it recognises Svelte files:
- eslint-plugin-svelte3
- svelte-vscode
- associating .svelte files with HTML in VSCode, Sublime, etc.
Atom
To treat *.svelte
files as HTML, open Edit → Config... and add the following lines to your core
section:
"*":
core:
…
customFileTypes:
"text.html.basic": [
"svelte"
]
Vim/Neovim
You can use the coc-svelte extension which utilises the official language-server.
As an alternative you can treat all *.svelte
files as HTML. Add the following line to your init.vim
:
au! BufNewFile,BufRead *.svelte set ft=html
To temporarily turn on HTML syntax highlighting for the current buffer, use:
:set ft=html
To set the filetype for a single file, use a modeline:
<!-- vim: set ft=html :-->
Visual Studio Code
We recommend using the official Svelte for VS Code extension.
JetBrains WebStorm
The Svelte Framework Integration can be used to add support for Svelte to WebStorm, or other Jetbrains IDEs. Consult the WebStorm plugin installation guide on the JetBrains website for more details.
Sublime Text 3
Open any .svelte
file.
Go to View → Syntax → Open all with current extension as... → HTML.