js-beautify 不換行


 最近在用Hbuilder-X,自帶js-beautify。但是默認格式化設置實在是看着太難受。來看看一個VX的格式化,參數愣是給用了三行才格式化完,而且兩個參數還分開了,看着太難受。

// mutations
const mutations = {
    setProducts(state, { 
        defects 
        }) {
        console.log("mutations.setProducts", defects)
        state.all = defects
    }
}

 

讓我們來美化一下,是不是看着很舒服了。

const mutations = {
    setProducts(state, { defects }) {
        console.log("mutations.setProducts", defects)
        state.all = defects
    }
}

 

具體配置就是打開js-beautify的配置文件,修改兩個配置就可以了

 "brace_style": "collapse-preserve-inline", //代碼樣式,可選值 [collapse|expand|end-expand|none][,preserve-inline] [collapse,preserve-inline
"wrap_line_length": 12000, //根據需要設置換行長度

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM