JS代碼格式化也就是規范化,保留必要的換行和縮進使代碼閱讀起來更容易。
團隊協同工作時會有相應的標准,大家要保證統一的代碼風格,這樣在合並代碼的時候才不容易出問題。
通過快捷鍵Ctrl+Shift+F進行格式化
Ctrl+Shift+F 格式化代碼后總把一行拆成兩行或者更多有點不適應,所以木桶廠家專賣按個人愛好更改他,這里介紹的是MyEclipse8.5的更改方式其他應該差不多Window→Preferences→Java→Code Style→ Formatter右側可以直接Edit也可以New,建議自己New。
Line Wrapping選項卡的 左上Maximum line width的值是80,改成自己適合的值。
辛苦寫完的代碼,被Eclipse一格式化以后,本來想放在一行上的東西卻被自動轉成了多行,雖然自動換行以后可以在編輯器中一眼就能看到全部的代碼,但是可讀性卻大打折扣,比如方法名及參數我喜歡放在一行上,自動格式化時給我拆成三、四行看着太亂了,避免出現這種情況的辦法是:
1.Java代碼
打開Eclipse的Window菜單,然后Preferences->Java->Code Style->Formatter->Edit/Show(根據不同版本可用的按鈕會不一樣) ->Line Wrapping->Maximum line width:由80改成800就行了。
2.Html代碼
Window->Preferences->MyEclipse->Files and Editors->Html->Html Source->Line width->加個0以后保存。
格式化的話感覺可以使用firefox來實現,在firefox的開發者工具中有一個選項,叫美化原代碼, 這樣就直接格式化了js代碼
第一種:可以通過在線工具對格式化的代碼進行編譯或者反編譯 http://tool.lu/js/
第二種:可以通過谷歌瀏覽器,F12里面的 Sources模塊中選中一個JS文件,里面有一個大括號的按鈕,也可以反編譯。