microsoft / microsoft/TypeScript
Provide Format Options for JSX/TSX End of Tag Placement
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Go
- Sterne
- 111k
- Forks
- 14.3k
- Ø Merge
- 1 T. 19 Std.
- Gemergte PRs (30 T.)
- 117
Beschreibung
From https://github.com/Microsoft/vscode/issues/16018 @VanishingDante
For the following JSX/TSX code:
<div
>
<img
/>
</div>
The current formatting settings do nothing. There does not seem to be a way to control how the ending > is placed on lines.
We would like an additional formatting setting so that we can format the above code as:
<div>
<img />
</div>
This formatting option would be helpful for elements with many attributes.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den Einstiegspunkt für die JSX/TSX-Formatierung und die vorhandenen Formatierungseinstellungen zu finden, die das Ende von Tags behandeln. Reproduziere die Beispiele im Issue und ermittle, wie eine neue Option die Platzierung schließender spitzer Klammern steuern würde; die Aufgabe ist erledigt, wenn die angeforderte Formatierung ausgewählt werden kann und die gezeigte Ausgabe erzeugt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, typescript
- Bereich
- tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100