microsoft / microsoft/TypeScript
Automatically inserting JSX closing element in TypeScript JSX file
Open
@rakatyal is already working on this.
Since Aug 11, 2021.
Suggestion
Visual Studio
- Dominant language
- Go
- Stars
- 111k
- Forks
- 14.3k
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 132
Description
Currently, when users type non self-closing JSX tag, they will have to type corresponding closing JSX tag. In this situation, our language service can help the users by automatically insert the corresponding JSX tag. The newly inserted tag should respect existing format and If the matching closing tag exists, the closing tag should not be insert.
var x = <div> [insert by language-service] </div>
var y =
<div>
[insert by language-service]</div>
var z =
<div>
[insert by language-service] </div>
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.