我有两个测试文件:
test1.js
fetchData().then((data)=>{
console.log('fetched', data);
});
test2.js
fetchData().then((data)=>{
console.log('fetched', data);
}).then(()=>{
console.log('finished');
});
我按照以下方式对它们运行clang-format:
clang-format-5.0 -style="{ColumnLimit: 0}" testX.js
格式化test1.js
fetchData().then((data) => {
console.log('fetched', data);
});
格式化的test2.js
fetchData().then((data) => {
console.log('fetched', data);
})
.then(() => {
console.log('finished');
});
(clang-format-3.8产生相同的输出)
哪些样式选项(除了列限制0)将格式化test2.js如下?
fetchData().then((data) => {
console.log('fetched', data);
}).then(() => {
console.log('finished');
});
换句话说,我希望第二个lambda的存在与否不会影响第一个lambda的格式。