Skip to content
This repository has been archived by the owner on Jun 18, 2022. It is now read-only.
/ svelte-atom Public archive
forked from sveltejs/svelte-atom

Syntax, diagnostics, and other smarts for Svelte in Atom

Notifications You must be signed in to change notification settings

mlsvrts/svelte-atom

This branch is 7 commits ahead of, 39 commits behind sveltejs/svelte-atom:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Dec 28, 2020
e96b753 · Dec 28, 2020

History

11 Commits
Aug 20, 2018
Aug 20, 2018
Aug 20, 2018
Aug 20, 2018
Dec 28, 2020
Dec 28, 2020
Dec 28, 2020

Repository files navigation

Svelte for Atom

Fork of ide-svelte that includes an up-to-date language server:

Provides syntax highlighting and rich intellisense for Svelte components in Atom, utilising the svelte language server.

Why does this exist?

The parent of this plugin, svelte-atom hasn't seen an update in two years and is missing critical features like Svelte 3 support. Thus, ide-svelte-2. If there's interest, CI for keeping the language server version up to date automatically may be added. Until then:

The current svelte language server version is 0.11.0

Features

  • Svelte
    • Diagnostic messages for warnings and errors
    • Support for svelte preprocessors that provide source maps
  • HTML
    • Hover info
    • Autocompletions
    • Emmet
    • Formatting
    • Symbols in Outline panel
  • CSS / SCSS / LESS
    • Diagnostic messages for syntax and lint errors
    • Hover info
    • Autocompletions
    • Formatting (via prettier)
    • Emmet
    • Color highlighting and color picker
    • Symbols in Outline panel
  • TypeScript / JavaScript
    • Diagnostics messages for syntax and semantic errors
    • Hover info
    • Formatting (via prettier)
    • Symbols in Outline panel

More features coming soon.

See Also

About

Syntax, diagnostics, and other smarts for Svelte in Atom

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%