- changed title to Provide "poor man's" JS/CSS features in Community Edition
- edited description
Provide "poor man's" JS/CSS features in Community Edition
Now that I've added better support for Lightning, the lack of support for JavaScript and CSS in IntelliJ IDEA Community Edition is even more apparent. I can add a reasonable level of support for Community Edition users by presenting symbols from the standard JavaScript API, the BOM/DOM API, and the automatic includes for Visualforce and Lightning respectively. Similar with CSS, especially the Lightning Design System classes. These wouldn't be contextually-aware completions, but they should save quite a few keystrokes. I can also implement simple syntax highlighting based on Community Edition's custom file types for JS/CSS, and I can provide brace matching, quote matching, simple auto-indentation (ENTER between braces) that will make JS/CSS editing significantly more pleasant in Community Edition.
Comments (6)
-
reporter -
reporter - changed version to 1.7.1.4
Partially delivered in 1.7.1.3.
-
reporter More of this delivered in 1.7.1.4:
- Significantly improved JavaScript symbol table creation.
- Support for standard Visualforce, Salesforce1, and Lightning/Aura JavaScript class/function libraries.
- Support for Visualforce and Lightning script and stylesheet includes.
- Multi-lang commenter for JavaScript and CSS within Visualforce and Lightning.
- Backspace handler for paired braces and quotes in JavaScript and CSS.
-
reporter - changed status to resolved
I've probably delivered most of what I can on this one now.
-
reporter - changed component to Lightning (Aura)
-
reporter - changed component to Aura
- Log in to comment