Newline 为什么粉碎机减少到一行

Newline 为什么粉碎机减少到一行,newline,minify,gulp-minify,gulp-minify-css,Newline,Minify,Gulp Minify,Gulp Minify Css,这个问题类似于: 在这种情况下,我更喜欢半打左右的新词。 为什么迷你们会将代码和样式缩减为一行?即使在生产代码上,我也可能有一些我没有考虑的错误。虽然其他人可能是专业的——100%完美的开发人员,但我希望有一个选项,至少插入十几条新行。我有一段时间没有缩小代码。到目前为止,我希望性能提高一点,但也希望在代码审查方面取得一些平衡 也许不是每个函数的换行符,但至少是每个类对象的换行符,因为我使用了很多自定义的React组件类 漂亮的: var num = 10; const dothis = fun

这个问题类似于:

在这种情况下,我更喜欢半打左右的新词。 为什么迷你们会将代码和样式缩减为一行?即使在生产代码上,我也可能有一些我没有考虑的错误。虽然其他人可能是专业的——100%完美的开发人员,但我希望有一个选项,至少插入十几条新行。我有一段时间没有缩小代码。到目前为止,我希望性能提高一点,但也希望在代码审查方面取得一些平衡

也许不是每个函数的换行符,但至少是每个类对象的换行符,因为我使用了很多自定义的React组件类

漂亮的:

var num = 10;
const dothis = function() {
 let x = 0;
 for(x = 0; x < num; x++) {
    ...
};
function dothat(){
  var foo = 'Hello';
  let name = 'World';
  var bar = foo + name;
  console.log(bar);
}
介于两者之间


有六个左右的换行符可以让我缩小导致问题的函数或类的范围。我理解这不应该取代开发期间的测试。

使用devtools中的pretty print选项

这将为您提供:


.

您知道Chrome devtools中的漂亮打印功能,这个图标看起来像{},它会在您的源代码中添加新行,对吗?在torazaburo时要温柔。我不是一个聪明人。。。想以此作为最佳投票的答案吗?
var num=10;const dothis=function(){let x=0;for(x=0;x<num;x++){...}};function dothat(){var foo = 'Hello';let name = 'World';var bar = foo + name;console.log(bar);}
var num = 10;
const dothis = function() { let x=0; for(x = 0; x < num; x++) {...};
function dothat(){ var foo = 'Hello'; let name = 'World'; var bar = foo + name; console.log(bar); }