Запуск Windows 7. Какой лучший плагин Sublime Text 3 для этого и, возможно, украсит код.
Как я могу минимизировать html, css, js/jquery и ruby-код внутри Sublime Text 3?
Ответ 1
Возможно, вы уже нашли что-то, что вам нравится, но я просто столкнулся с этой же проблемой и попробовал два плагина: Minifier и Clientside. Clientside имеет больше функций, таких как листинг и украшение, но совместим только с ST2 (согласно странице управления пакетами), тогда как Minifier должен быть совместим с ST3.
Ответ 2
Обновлено 8. 4. 2015, когда многое изменилось
Я тоже искал такой плагин ST3. Я пробовал Sublime HTML5 Minifier geekpradd и Minify Zoltan, оба выглядят как отличные варианты. См. Их плюсы и минусы.
HTML5 Minifier
- Только уменьшает, не может украсить (пока)
- Не реструктурирует ваши файлы CSS или JavaScript, удаляет только пробелы и комментарии
- Не так эффективно, как Minify, но сохраняет код, читаемый после благоустройства
- Работает для HTML, CSS и JS без проблем.
- Может минимизировать код в текущем представлении без создания новых файлов или сохранения чего-либо.
- Простая установка, не требует Node.js или что-либо еще
- Имеет опечатку в консоли - HTML Minfier вместо HTML Min i. Но, возможно, это специально:)
Минимизировать
- Минимизирует и украшает
- Перестройте ваши файлы CSS и JavaScript, переименуйте переменные JS, имена функций и т.д.
- Возможны максимально эффективные и минимальные размеры файлов, но код изменен процессом минимизации
- Работы для HTML, CSS и JS без проблем также должны поддерживать SVG (не тестировались)
- Невозможно минимизировать код в текущем представлении без создания новых файлов или сохранения чего-либо, минимизация всегда создает новый .min. или .beatified. файл в том же каталоге
- Более сложная установка требует Node.js и некоторых других Node.js приложений CLI
Какой плагин лучше?
Для этого нет прямого ответа. Minify более эффективен, так что, пока все, о чем вы заботитесь, - это самый маленький размер файла, Minify - ваш выбор. Я лично использую оба из них, так как в некоторых случаях HTML5 Minifier может быть лучшим выбором в некоторых случаях.
Я просто надеюсь, что Zoltan, разработчик Minify, добавит важную функцию для минимизации текущего буфера без создания или сохранения любого файла, как geekpradd.
Ответ 3
Может быть полезно, этот ярлык стирает все разрывы строк выделенного текста
Ctrl + J
Обратите внимание, что это не очень мало, поскольку он не учитывает язык кода.
Ответ 4
Я знаю, что это старый вопрос, но вот мой ответ:
Я рекомендую вам посетить отличный Package Control веб-сайт и выполнить поиск ключевого слова "minify"
Вы получите список различных пакетов для редактора Sublime Text, которые предоставляют запрошенную функциональность (минирование/украшение).
Раскрытие информации: Я являюсь автором одного из пакетов, перечисленных на веб-сайте Package Control: Minify.
Я не говорю, что мой пакет лучше для всех, но Minify - это пакет, который я использую, очевидно.
Примечание. Я тоже в Windows 7. Мой пакет Minify работает как в Sublime Text 2, так и в Sublime Text 3. После установки, он работает в автономном режиме, поэтому вы даже можете минимизировать свои файлы, пока вы не подключены к Интернету.