-
Notifications
You must be signed in to change notification settings - Fork 12.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Salsa Feedback #7854
Comments
emmet support within JSX |
@iwaldman can you elaborate? |
Emmet (see #4835 (comment) and #6508 (comment)), is a macro system for HTML-like languages that works as you type. VS Code has support for it as far as I know (microsoft/vscode#732). |
I understand, i was more interested in what the request was, is it to develop an emmet like system for TS? just JSX? why not just use emmet? |
In TypeScript we do have namespaces. In JavaScript there are idioms for this. I sometimes write something like this: // Create a namespace "memDb.controllers"
window.memDb = window.memDb || {};
memDb.controllers = memDb.controllers || {};
memDb.controllers.AClass = class {
// ...
}; Should something like this be supported by Salsa? How to do namespaces in Salsa? |
@aersamkull this is tracked by #7632 |
Salsa could be used to generate definition files from js, like Typescirpt does from ts. There are any plans for this? |
@AbraaoAlves #7546 tracks that. It would be super useful. |
Would be great to have AMD module support! 👍 :) |
Looks like we have issues tracking most of the suggestions here. Please file new issues as needed. Closing this issue for housekeeping purposes. |
This issue can be used for general feedback on the new JavaScript language service Salsa. If you feel like something is a bug, file a separate issue, but for general discussion and feedback just comment below. We will spin off new topic or feature request issues as needed.
The text was updated successfully, but these errors were encountered: