All Projects → tomblachut → Svelte Intellij

tomblachut / Svelte Intellij

Licence: mit
Svelte components in WebStorm and friends

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Svelte Intellij

intellij-autohotkey
AutoHotkey plugin for the Jetbrain's IntelliJ platform
Stars: ✭ 30 (-91.3%)
Mutual labels:  intellij, intellij-plugin, webstorm, editor-plugin
interstellar
Dark editor theme for JetBrains IDEs
Stars: ✭ 26 (-92.46%)
Mutual labels:  intellij, phpstorm, intellij-plugin, webstorm
Runconfigurationasaction
Provides a way to use IntelliJ run configurations as buttons
Stars: ✭ 17 (-95.07%)
Mutual labels:  intellij, intellij-plugin, phpstorm, webstorm
idea-php-advanced-autocomplete
Plugin for PhpStorm IDE. Adds auto-completion support for various built-in PHP functions, where parameter is a string literal.
Stars: ✭ 57 (-83.48%)
Mutual labels:  intellij, phpstorm, intellij-plugin
intellij-neos
Support for the Neos CMS in Intellij IDEA / PhpStorm
Stars: ✭ 37 (-89.28%)
Mutual labels:  intellij, phpstorm, intellij-plugin
jetbrains-utility
Remove/Backup – settings & cli for macOS (OS X) – DataGrip, AppCode, CLion, Gogland, IntelliJ, PhpStorm, PyCharm, Rider, RubyMine, WebStorm
Stars: ✭ 62 (-82.03%)
Mutual labels:  intellij, phpstorm, webstorm
Idea Php Toolbox
Collections of tools and improvements to make PhpStorm a little bit better
Stars: ✭ 147 (-57.39%)
Mutual labels:  intellij, intellij-plugin, phpstorm
jetbrains-theme
🎨 A modern, productivity-increaser theme for all JetBrains IDEs
Stars: ✭ 108 (-68.7%)
Mutual labels:  intellij, phpstorm, webstorm
JetBrainsRunner
A Krunner Plugin which allows you to open your recent projects
Stars: ✭ 31 (-91.01%)
Mutual labels:  intellij, phpstorm, webstorm
idea-php-shopware-plugin
Shopware Plugin for PhpStorm which extends Symfony Plugin
Stars: ✭ 50 (-85.51%)
Mutual labels:  intellij, phpstorm, intellij-plugin
Yii2support
Yii2 Support for PhpStorm / IntelliJ IDEA
Stars: ✭ 280 (-18.84%)
Mutual labels:  intellij, intellij-plugin, phpstorm
ReactPropTypes-Plugin
A Jetbrains Plugin for react PropTypes
Stars: ✭ 62 (-82.03%)
Mutual labels:  intellij, phpstorm, webstorm
Idea Php Annotation Plugin
Add PHP annotation support for PhpStorm and IntelliJ
Stars: ✭ 216 (-37.39%)
Mutual labels:  intellij, intellij-plugin, phpstorm
idea-php-typo3-plugin
TYPO3 CMS Plugins for IntelliJ IDEA / PhpStorm
Stars: ✭ 93 (-73.04%)
Mutual labels:  intellij, phpstorm, intellij-plugin
Intellij Idea Tutorial
IntelliJ IDEA 简体中文专题教程
Stars: ✭ 19,071 (+5427.83%)
Mutual labels:  intellij, phpstorm, webstorm
Intellij Platform Solarized
Solarized UI and editor themes for IntelliJ IDEA, CLion, Rider, PyCharm, RubyMine, PhpStorm, WebStorm, Android Studio, DataGrip and GoLand
Stars: ✭ 148 (-57.1%)
Mutual labels:  intellij, phpstorm, webstorm
Night Owl Jetbrains
Night owl theme / colour scheme for IntelliJ and Webstorm (or other Jetbrains IDEs). Includes dark and light mode 🌓
Stars: ✭ 276 (-20%)
Mutual labels:  intellij, phpstorm, webstorm
Tabnine Intellij
Jetbrains IDEs client for TabNine. Compatible with all IntelliJ-based IDEs. https://plugins.jetbrains.com/plugin/12798-tabnine
Stars: ✭ 140 (-59.42%)
Mutual labels:  intellij, phpstorm, webstorm
Idea Php Generics Plugin
Support generics types in PhpStorm via psalm / phpstan docblock
Stars: ✭ 146 (-57.68%)
Mutual labels:  intellij, intellij-plugin, phpstorm
dummytext-plugin
"Dummy Text Generator" plugin for Jetbrains IDEs
Stars: ✭ 31 (-91.01%)
Mutual labels:  intellij, phpstorm, intellij-plugin

Svelte IDE plugin. WebStorm, IntelliJ IDEA, more.

Build Version Downloads Twitter Follow

Support for Svelte in your IDE of choice.

Features

  • Syntax highlighting
  • Code formatting
  • Typing assistance
  • Emmet-style abbreviations of Svelte blocks
  • Completions of components, props and some directives
  • Auto import of components
  • Navigation from components to their definition

Installation

  • Using IDE built-in plugin system:

    Preferences > Plugins > Marketplace > Search for "Svelte" > Install Plugin

  • Manually:

    Download the latest release and install it manually using Preferences > Plugins > ⚙️ > Install plugin from disk...

Compatible IDEs

Works in JavaScript-enabled JetBrains IDEs starting from the version 2020.1.

Information about older releases is available in version history.

Contributing

Contributions are very much welcome!

IntelliJ Platform runs on JVM, yet Kotlin feels a lot like TypeScript. IntelliJ Platform SDK documentation is a good starting point.

Building and running the plugin

You'll need IntelliJ IDEA. The Community Edition is free and sufficient, you can also use Ultimate edition if you have one.

Clone the repository and run ./gradlew runIde (There are also intermediate tasks).

IntelliJ Ultimate will download in a bit, and you'll be prompted with license dialog - choose evaluation mode.

Ready to share .zip archive can be found in build/distributions after running ./gradlew buildPlugin.

Running tests

Tests can be run with ./gradlew test command or even better or by using run action in IntelliJ IDEA.

Writing Tests

Some tests in IntelliJ Platform are similar to Jest snapshots.

You need to create a .svelte file in scr/test/resources directory and add function composed of the word test and file name to appropriate class. When running test for the first time, file with expected results will be created, please commit it. When updating test, simply delete snapshot file and rerun test.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].