- 用于缩进的字符
-
- 缩进大小
-
- 保留的最大换行符数
-
- 保留现有的换行符
-
- 保持数组原有的缩进
-
- 在链式方法调用之间换行
-
- 对HTML中<script>、<style>标签内的代码进行额外的缩进
-
- 大括号的格式化风格
-
- 在条件(如if和for)之前添加空格
-
- 还原转义字符为其原始字符
-
- 满足 JSLint 的风格要求
-
- 在输出末尾添加一个新行
-
- 代码行在自动换行前的最大长度
-
- 对内部元素(即不是直接位于根标签下的元素)进行额外的缩进
-
- 多行列表(如数组、对象、函数参数等)中的逗号会放在每行的开头
-
- 支持 e4x/jsx 语法
-
- 对空行进行缩进
-
- 对Handlebars表达式(如{{expression}}或{{#section}}/{{/section}})进行缩进
-