microsoft / microsoft/TypeScript
Disable formatting a region of code using directives
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/33772
TypeScript Version: 2.4.0 / nightly (2.5.0-dev.201xxxxx)
Feature Request
Add a way to disable formatting of a region of code. An example of this is js beatuify's preserve directive:
// Use preserve when the content is not javascript, but you don't want it reformatted.
/* beautify preserve:start */
{
browserName: 'internet explorer',
platform: 'Windows 7',
version: '8'
}
/* beautify preserve:end */
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
Es ist keine Repository-Datei, kein Test und kein Einstiegspunkt angegeben. Beginne damit, das verlinkte VS Code-Issue und das js-beautify preserve-directive-Beispiel zu lesen, und verfolge anschließend die Formatierungs-Einstiegspunkte von TypeScript. Die Aufgabe ist abgeschlossen, wenn eine durch Direktiven abgegrenzte Region unformatiert bleibt, während der umgebende Code formatiert wird, und Tests dieses Verhalten abdecken.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, typescript
- Bereich
- tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100