2013-08-19 56 views

回答

7

您现在可能已经找到了您喜欢的东西,但我只是碰到了相同的需求,并尝试了两个插件:MinifierClientside客户端具有更多功能,如线条和美化功能,但仅与ST2兼容(根据其套餐控制页面),而缩小器应与ST3兼容。

+0

不,这几个月它一直在困扰着我:P我会给你一看,谢谢你的评论。 – Starkers

+0

我可以确认Minifier与ST3一起工作。 – s427

4

更新8. 4. 2015年很多事情都改变了

我一直在寻找这样ST3插件也是如此。我试过Sublime HTML5 MinifiergeekpraddMinifyZoltan,两者都是很好的选择。查看他们的优点和缺点。

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那样创建或保存任何文件。

+0

我是Sublime HTML5 Minifier的开发者。 @TeeJay,你应该在我的github仓库中打开一个问题线程,我会添加你需要的功能。 – geekpradd

+0

我正在使用更多功能(如上面给出的)来修复2.0版插件。我会尝试添加所有这些,但美化与插件所需要的不匹配。请继续关注Github的变更:https://github.com/geekpradd/sublime-html5-minifier – geekpradd

+0

你很幸运。我发现了一个用于美化HTML,CSS和JS的Python模块,我正在将该模块与插件集成。 https://github.com/berniey/html5print/blob/master/html5print/ – geekpradd

0

我知道这是一个老问题,但这里是我的答案呢:

我建议您访问的优秀Package Control网站并执行关键字搜索“缩小”

你会得到一个Sublime Text编辑器提供所需功能(缩小/美化)的各种软件包列表。

披露:我是Package Control网站上列出的软件包之一的作者:Minify

我并不是说我的包装适合所有人,但Minify是我使用的包装,显然。

注意:我也在Windows 7上。我的Minify软件包可以在Sublime Text 2和Sublime Text 3中使用。安装后,它可以脱机工作,因此您甚至可以在未连接到Internet时缩小文件。

+0

请考虑添加此功能:我只是希望Minify开发人员Zoltan将添加关键功能来缩小当前缓冲区而不创建或保存任何文件就像geekpradd一样。 – Adrian

3

可能是有用的,这个快捷方式将删除所选文本的所有换行符

按Ctrl +Ĵ

注意,这是不是真的再压缩,因为它没有考虑代码的语言。

相关问题