ember-cli / ember-cli/ember-template-imports

Quest: add support to popular third-party editor extensions

Open
#212 4 comments 0 reactions 0 assignees View on GitHub
meta
Dominant language
JavaScript
Stars
77
Forks
41
PR merge metrics
No merged PRs in 30d

Description

In order to get top notch editor support like developers expect, third party extensions also need to be taken into account. Because `glimmer-js` and `glimmer-ts` are registered as two new language ids with their own respective file extension, most editor extensions will not run on these by default.

Here is a list of popular editor extensions that currently don't work out of the box with `.gjs` and `.gts`. This list is by no means exhaustive, so feel free to submit any others.

## VS Code

- [x] [TailwindCSS Intellisense](https://github.com/tailwindlabs/tailwindcss-intellisense)
- PR: https://github.com/tailwindlabs/tailwindcss-intellisense/pull/867
- [x] [Pretty TS Errors](https://github.com/yoavbls/pretty-ts-errors)
- PR: https://github.com/yoavbls/pretty-ts-errors/pull/85
- [ ] [Import Cost](https://github.com/wix/import-cost)
- PR: https://github.com/wix/import-cost/pull/320
- [ ] [a18y-ally](https://github.com/lokalise/i18n-ally)
- PR: https://github.com/lokalise/i18n-ally/pull/1113
- [ ] Auto rename HTML tags via `editor.linkedEditing`
- [x] PandaCSS
- PR: https://github.com/chakra-ui/panda-vscode/pull/43

## Stand-alone

- [x] [Tokei](https://github.com/XAMPPRocky/tokei)
- PR: https://github.com/XAMPPRocky/tokei/pull/1052

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.