Microsoft/TypeScript

Support column limit in formatter

开放

#1,988 创建于 2015年2月9日

 (7 条评论) (0 个反应) (0 位负责人)TypeScript (13,395 个派生)batch import
Help WantedSuggestion

仓库指标

星标
 (108,860 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

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.

贡献者指南