You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/the-ember-times-issue-201.md
+9-5Lines changed: 9 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -89,18 +89,22 @@ Go ahead and give the posts a read today!
89
89
90
90
## [Advanced template support in Intellij Idea 💻](https://github.com/patricklx/intellij-emberjs-experimental)
91
91
92
-
In Intellij Idea the support for Ember.js templates has been quite lacking, Especially compared to vscode [(Un)Stable Ember Language Server](https://marketplace.visualstudio.com/items?itemName=lifeart.vscode-ember-unstable). With [intellij-emberjs-experimental](https://github.com/patricklx/intellij-emberjs-experimental), [@patricklx](https://github.com/patricklx) added many features to the [original plugin](https://github.com/Turbo87/intellij-emberjs) to improve the UX of working/coding with templates. Search for the addon named `Ember Experimental.js` and give it a try. Note, you will need to disable or remove the other Ember.js plugin to prevent conflicts.
92
+
In Intellij Idea Ember.js templates haven't been fully supported. This is notable when compared to vscode where the [(Un)Stable Ember Language Server](https://marketplace.visualstudio.com/items?itemName=lifeart.vscode-ember-unstable) is available.
93
+
94
+
With [intellij-emberjs-experimental](https://github.com/patricklx/intellij-emberjs-experimental), [@patricklx](https://github.com/patricklx) has added many features to the fantastic [original plugin](https://github.com/Turbo87/intellij-emberjs) to improve the UX of working/coding with templates.
95
+
96
+
If you're interested in trying out these new features give the experimental plugin a try. Note, you will need to disable or remove the original intellij-emberjs plugin to prevent conflicts.
93
97
94
98
This plugin adds:
95
99
96
100
-**Smart** Handlebars references for tags/mustache paths and tag attributes. This means that it handles ember helpers such as `let`, `hash`, `or`, `each`, `yield`. References to javascript/typescript and it is able to resolve array item type in `each`.
97
101
- Handlebars **auto-completion** for tags (coming from blocks), tag attributes, mustache paths (js/ts) and named blocks. Also validates if attributes are valid and if required ones are missing.
98
102
- Handlebars **parameter hints** for helpers/modifiers and components.
99
103
- Handlebars **renaming** for mustache ids and Html tags.
100
-
-Includes support for Ember.js internal Components and Helpers with documentation and support for attributes and parameter hints.
101
-
- It also resolves `{{or x y z}}` to the first resolvable option, this makes `{{component (or x y)}}` work, e.g in `power-select`.
104
+
-Support for Ember.js internal Components and Helpers with documentation and support for attributes and parameter hints.
105
+
- It also resolves `{{or x y z}}` to the first resolvable option, this makes `{{component (or x y)}}` work (e.g in `power-select`).
102
106
- Support for inline templates.
103
-
- Some initial support for [.gjs]((https://github.com/ember-template-imports/ember-template-imports)) files.
107
+
- Some initial support for [.gjs](https://github.com/ember-template-imports/ember-template-imports) files.
104
108
105
109
---
106
110
@@ -116,7 +120,7 @@ There's also been several patch and minor releases of the library since 6.0.0 wa
116
120
117
121
There are two new awesome episodes of the Whiskey Web and Whatnot podcast featuring two Ember core team members! 🔥
118
122
119
-
First, [Robert Wagner (@rwwagner90)](https://github.com/rwwagner90) and [Chuck Carpenter (@chuckcarpenter)](https://github.com/chuckcarpenter) of Ship Shape sit down with [Chris Krycho (@chriskrycho)](https://github.com/chriskrycho) of the Ember Framework and Typescript Core Teams in this episode of [Whiskey, Web and Whatnot](https://www.whiskeywebandwhatnot.fm/bringing-types-to-ember-with-chris-krycho/). Chris shares his initial work on getting TypeScript into Ember, how Typed-Ember got established, and further explains the need and long-term benefits of TypeScript.
123
+
First, [Robert Wagner (@rwwagner90)](https://github.com/rwwagner90) and [Chuck Carpenter (@chuckcarpenter)](https://github.com/chuckcarpenter) of Ship Shape sit down with [Chris Krycho (@chriskrycho)](https://github.com/chriskrycho) of the Ember Framework and Typescript Core Teams in [this episode](https://www.whiskeywebandwhatnot.fm/bringing-types-to-ember-with-chris-krycho/) of Whiskey, Web and Whatnot. Chris shares his initial work on getting TypeScript into Ember, how Typed-Ember got established, and further explains the need and long-term benefits of TypeScript.
120
124
121
125
They also discuss the enthusiasm of newbies to use TypeScript and the complexities that might arise, factors to consider when deciding to use TypeScript, and how learning the Rust programming can help broaden you as a developer.
0 commit comments