microsoft / microsoft/TypeScript

Changing single-line JSDoc comments to multiline requires unnecessary edits

Offen
#28,338 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Domain: LS: TSServer In Discussion Suggestion
Vorherrschende Sprache
Go
Sterne
111k
Forks
14.3k
Ø Merge
2 T. 4 Std.
Gemergte PRs (30 T.)
132

Beschreibung

TypeScript Version: 3.1.3

Search Terms: jsdoc multiline

Code

/** |Foo */
  1. Press Enter at the |
/**
 * Foo |*/
  1. Press Enter at the |

Expected behavior:

/**
 * Foo
 */

Actual behavior:

/**
 * Foo
 * */

The leading *  has to be deleted now.

Empty JSDoc-Comments work:

/**| */

Press Enter at the |

/**
 *
 */

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Reproduziere das im Issue beschriebene JSDoc-Verhalten bei Zeilenumbrüchen mit TypeScript 3.1.3 und dem neuesten Build, wobei die beiden einzeiligen Beispiele als Einstiegspunkte dienen. Verfolge die Verarbeitung von Enter in JSDoc-Kommentaren durch den Editor oder Language Service; als erledigt gilt die Aufgabe, wenn das Drücken von Enter die erwartete mehrzeilige Form erzeugt, ohne dass das zusätzliche führende * gelöscht werden muss.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
developer-experience
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.