Need help with intellij-emberjs?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

Turbo87
207 Stars 29 Forks Apache License 2.0 765 Commits 51 Opened issues

Description

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

Services available

!
?

Need anything else?

Contributors list

Logo intellij-emberjs

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.