正在運行Windows 7.什麼是最好的Sublime Text 3插件來做到這一點,也許美化代碼。如何在Sublime Text 3中縮小html,css,js/jquery和ruby代碼?
回答
您現在可能已經找到了您喜歡的東西,但我只是碰到了相同的需求,並嘗試了兩個插件:Minifier和Clientside。 客戶端具有更多功能,如線條和美化功能,但僅與ST2兼容(根據其套餐控制頁面),而縮小器應與ST3兼容。
更新8. 4. 2015年很多事情都改變了
我一直在尋找這樣ST3插件也是如此。我試過Sublime HTML5 Minifiergeekpradd和MinifyZoltan,兩者都是很好的選擇。查看他們的優點和缺點。
HTML5 Minifier
- 只有minifies,不能美化(到目前爲止)
- 不調整你的CSS或JavaScript文件,只刪除空白和評論
- 還不如縮減大小爲有效,但在美化後保持代碼可讀性
- 適用於HTML,CSS和JS而沒有問題
- 可以縮小curre中的代碼而無需創建新文件或保存任何
- 易於安裝NT個視圖,不需要Node.js的或其他任何
- 先後在控制檯中的錯字 - HTML Minfier而不是HTML民我費裏。但是,也許是故意的:)
縮減大小
- Minifies和美化
- 調整你的CSS和JavaScript文件,重命名JS變量,函數名等
- 超級有效,最小文件大小可能,但代碼由縮小過程更改
- 適用於HTML,CSS和JS沒有麻煩,也應該支持SVG(未測試)
- 不能在當前視圖中縮小代碼而不創建新文件或保存任何內容,縮小總是會創建新的.min。或者.beatified。在同一目錄
- 有點複雜的安裝文件,需要的Node.js和其他一些Node.js的應用程式CLI
哪個插件是更好?
對此沒有直截了當的答案。 Minify更有效,所以只要您關心的是最小的文件大小,Minify就是您的選擇。在某些情況下,我個人使用這兩種方法,但在某些情況下,HTML5 Minifier可能是更好的選擇。
我只是希望Zoltan,Minify開發者,將添加關鍵功能來縮小當前的緩衝區,而無需像geekpradd那樣創建或保存任何文件。
我是Sublime HTML5 Minifier的開發者。 @TeeJay,你應該在我的github倉庫中打開一個問題線程,我會添加你需要的功能。 – geekpradd
我正在使用更多功能(如上面給出的)來修復2.0版插件。我會嘗試添加所有這些,但美化與插件所需要的不匹配。請繼續關注Github的變更:https://github.com/geekpradd/sublime-html5-minifier – geekpradd
你很幸運。我發現了一個用於美化HTML,CSS和JS的Python模塊,我正在將該模塊與插件集成。 https://github.com/berniey/html5print/blob/master/html5print/ – geekpradd
我知道這是一個老問題,但這裏是我的答案呢:
我建議您訪問的優秀Package Control網站並執行關鍵字搜索「縮小」
你會得到一個Sublime Text編輯器提供所需功能(縮小/美化)的各種軟件包列表。
披露:我是Package Control網站上列出的軟件包之一的作者:Minify。
我並不是說我的包裝適合所有人,但Minify是我使用的包裝,顯然。
注意:我也在Windows 7上。我的Minify軟件包可以在Sublime Text 2和Sublime Text 3中使用。安裝後,它可以脫機工作,因此您甚至可以在未連接到Internet時縮小文件。
請考慮添加此功能:我只是希望Minify開發人員Zoltan將添加關鍵功能來縮小當前緩衝區而不創建或保存任何文件就像geekpradd一樣。 – Adrian
可能是有用的,這個快捷方式將刪除所選文本的所有換行符
按Ctrl +Ĵ
注意,這是不是真的再壓縮,因爲它沒有考慮代碼的語言。
- 1. 如何在Sublime Text 3上設置HTML自動縮進格式?
- 2. HTML代碼片段在Sublime Text中不起作用3
- 3. 如何使Sublime text 3中的代碼在一行中?
- 4. 如何在Sublime text 2中構建ruby代碼?
- 5. 如何在Sublime Text 2(Windows)中執行/運行Ruby代碼?
- 6. 如何在Sublime Text中自動縮進不朽的代碼
- 7. 如何在Sublime Text 3中將代碼發送給SublimeREPL?
- 8. 如何在Sublime Text 3中運行python代碼?
- 9. Sublime Text 2和Zen Coding CSS的縮寫
- 10. 如何在Sublime Text 2中爲css啓用代碼提示?
- 11. Sublime Text 3不隱藏代碼塊
- 12. 如何在Sublime Text中爲HTML創建代碼片段?
- 13. sublime text 2 ruby
- 14. 如何在Sublime Text 3中刪除CodeIntel?
- 15. 如何縮小HTML代碼?
- 16. 如何在Sublime Text 3中自動將Sass編譯爲CSS?
- 17. Sublime Text 3,rbenv,rspec,spring&ruby-tests
- 18. Sublime Text 3'subl'command still linked to Sublime Text 2
- 19. 如何在Sublime Text 3中退出當前HTML標籤
- 20. 如何在Sublime Text 3中調整調色板的大小?
- 21. Sublime Text 2 Zen Coding CSS縮寫
- 22. Sublime Text 2代碼暗示
- 23. Sublime Text 2代碼片段
- 24. Sublime Text 3-Material Theme
- 25. Sublime Text 3 Code autoformatting
- 26. SublimeClang on Sublime text 3
- 27. Sublime Text 3和Python 3 - 異常消息
- 28. Sublime Text中的Matplotlib 3
- 29. Sublime Text 3中的不同突出顯示JS和CSS
- 30. 如何在Sublime Text 2中一次展開代碼一級?
取決於。我們在談論什麼樣的代碼? CSS? JS?薩斯? – MattDMo
@MattDMo附加問題:) – Starkers