Skip to content

Commit bdbd546

Browse files
authored
Merge pull request #1947 from evoactivity/update-vscode-extension-doc
Mention extension pack and update listed extensions
2 parents 287cce4 + fced0f6 commit bdbd546

File tree

1 file changed

+21
-8
lines changed

1 file changed

+21
-8
lines changed

guides/release/code-editors/index.md

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@ many of which are created and maintained by the developer community:
77
Visual Studio Code is a code editor optimized for building and debugging modern web applications.
88
Visual Studio Code is one of the most popular text editors among Ember developers.
99

10-
### Syntax Highlighting
10+
### Extension Pack
11+
12+
Install the extension pack to get everything you need to work on Ember.js projects.
1113

12-
Only one of these is needed.
14+
[Ember.js Extension Pack](https://marketplace.visualstudio.com/items?itemName=EmberTooling.emberjs) - It will install the following addons
1315

14-
[VSCode Glimmer](https://marketplace.visualstudio.com/items?itemName=chiragpat.vscode-glimmer) -
15-
Provides embedded template highlighting support.
16+
### Syntax Highlighting
1617

1718
[Glimmer Templates Syntax](https://marketplace.visualstudio.com/items?itemName=lifeart.vscode-glimmer-syntax) -
1819
Syntax formatting for glimmer templates.
@@ -22,10 +23,9 @@ Syntax formatting for glimmer templates.
2223
[Stable Ember Language Server](https://marketplace.visualstudio.com/items?itemName=lifeart.vscode-ember-unstable) -
2324
Stable Ember Language Server is a stable, full-featured language server. Its name comes from its history as a fork of Ember Language Server and the efforts to keep up with changes in Ember.
2425

25-
### Snippets / Workflow
26+
### Workflow
2627

27-
[Ember JS (ES6) and Handlebars code snippets](https://marketplace.visualstudio.com/items?itemName=phanitejakomaravolu.EmberES6Snippets) -
28-
Enables Ember.js and Handlebars snippets to let you to type less and code more.
28+
[ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) - Integrates ESLint into VS Code.
2929

3030
[EditorConfig for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig) -
3131
Attempts to override user/workspace settings with settings found in `.editorconfig` files.
@@ -35,7 +35,20 @@ and maintain consistent coding styles between different editors and IDEs.
3535
[Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) -
3636
Prettier is an opinionated code formatting tool. It enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary. Prettier supports Handlebars, Ember and Glimmer out of the box.
3737

38-
### Glimmer templates
38+
### Typed Glimmer Templates
39+
40+
<div class="cta">
41+
<div class="cta-note">
42+
<div class="cta-note-body">
43+
<div class="cta-note-heading">Zoey says...</div>
44+
<div class="cta-note-message">
45+
This is not installed as part of the extension pack but should be considered for Ember projects built with TypeScript. Learn more about <a href="https://typed-ember.gitbook.io/glint/">Glint here</a>.
46+
</div>
47+
</div>
48+
<img src="/images/mascots/zoey.png" role="presentation" alt="">
49+
</div>
50+
</div>
51+
3952

4053
[Glint](https://marketplace.visualstudio.com/items?itemName=typed-ember.glint-vscode) is a set of tools to aid in developing code that uses the Glimmer VM for rendering, such as Ember.js v3.24+ and GlimmerX projects.
4154

0 commit comments

Comments
 (0)