Microsoft/TypeScript

Support column limit in formatter

Ouverte

#1 988 ouverte le 9 févr. 2015

 (7 commentaires) (0 réaction) (0 personne assignée)TypeScript (13 395 forks)batch import
Help WantedSuggestion

Métriques du dépôt

Stars
 (108 860 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

Currently, running the formatter (eg via the compiler API: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#pretty-printer-using-the-ls-formatter) produces code which is arbitrarily wide, for statements which are nested, complex, etc.

Our style guide requires a maximum columns, which means the formatter should take a configuration for how wide this is. Line breaks should probably be added at the highest point in the AST on the long line.

Guide contributeur