intellij-emberjs

by Turbo87

Ember.js support for JetBrains IDEs (IntelliJ, WebStorm, ...)

198 Stars 27 Forks Last release: about 2 months ago (v2020.2.3) Apache License 2.0 688 Commits 54 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Logo intellij-emberjs

TravisCI AppVeyor

This plugin provides basic Ember.js support to all JetBrains IDEs that support JavaScript.

Features

Navigate → Class...

  • Ember.js project discovery when imported from existing sources
  • Automatically sets the language level to ES6
  • Marks
    app
    ,
    public
    and
    tests
    folders as source, resource and test folders
  • Marks
    node_modules
    and
    bower_components
    as library folders
  • Enable JSHint using
    .jshintrc
  • Quick navigation via
    Navigate → Class...
    and
    Navigate → Related Symbol...
    for all major app components
  • Generate Ember.js files via
    ember generate
  • Basic reference resolving and completion for e.g.
    DS.belongsTo('user')
  • Live templates

more...

Installation

This plugin is published on the JetBrains Plugin Repository:

Preferences... → Plugins → Browse Repositories ... → Search for "Ember.js"

From Source

Clone this repository:

git clone https://github.com/Turbo87/intellij-emberjs.git
cd intellij-emberjs

Build a plugin zip file:

./gradlew buildPlugin

Install the plugin from

/build/distributions/Ember.js.zip
:
Preferences... → Plugins → Install plugin from disk ...

Development

Run IntelliJ IDEA Ultimate with the current plugin pre-installed:

./gradlew runIdea

Run the test suite:

./gradlew test

Links

License

This project is licensed under the Apache 2.0 License.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.