Как вы печатаете в Sublime Text 2

Sublime Text 2 кажется отличным редактором. Я начал использовать его неделю назад в режиме eval и, похоже, не имеет никакой функции печати. Это кажется мне нелепым, но я не могу найти его нигде.

Является ли эта функция незаблокированной после покупки? Я не вижу упоминания об этом на веб-сайте компании.

Может ли кто-нибудь помочь?

Ответ 1

Это еще не поддерживается. Вы можете использовать плагины для экспорта текста в HTML или RTF, а затем вы можете распечатать его, если хотите.

Вот, например, SublimeHighlight плагин, который можно использовать для экспорта.

Ответ 2

Существует также пакет Simple Print, который использует фактический текст для фактической печати. ​​

Как и для ответа kenorb, откройте палитру (ctrl/cmd + shift + p), "Install package", "Simple Print Function"

вы ДОЛЖНЫ установить инкремент, и вот как:

https://github.com/svenax/SublimePrint

Ответ 3

UPDATE 2016: Где-то между июль 2015 г. и Январь 2016 года запрос функции печати, о котором я писал в 2014 году , был удален. Ниже приведен оригинальный ответ, в котором соответствующие ссылки были изменены на последние рабочие версии в веб-архиве:

Оригинальный ответ 2014

Печать в Sublime Text - это функция, которая была запрошена около 4 лет (по состоянию на 2014 год), с поддержкой 1600+ голосов и 160 комментариями в обсуждении ниже. Для чего-то около 6000 запросов функций это находится в верхней пятерке.

Смотрите исходный, все еще открытый, запрос функции:

enter image description here

Судя по запросу функции (по-прежнему открытым без официального ответа), маловероятно, что печать будет реализована в версии 3 (как другие предложили) или в любой версии вообще.

обсуждение ниже этого запроса функции может дать некоторое представление о , почему печать не поддерживается и независимо от того, имеет шанс получить поддержку в будущем.

Возможно, если больше людей проголосуют или прокомментируют это, это изменится в будущем. (См. обновление 2016 ниже для актуального списка запросов функций)

Были предложены некоторые обходные пути, наиболее популярные советы заключались в том, чтобы использовать какой-либо другой редактор для печати (например, Brackets, Atom, gedit, Notepad ++) или использовать некоторые сторонние плагины, которые, как сообщается, не работают хорошо или вообще.

В целом существует сильная оппозиция добавлению печати в качестве родной функции Sublime Text, которая для такой универсальной функциональности среди текстовых редакторов кажется удивительной, но, тем не менее, может пролить свет на эту проблему.

Между тем, есть много бесплатных редакторов, которые могут печатать (на самом деле я не могу представить ни одного, который не смог бы), поэтому легко использовать какой-либо другой редактор всякий раз, когда возникает необходимость в печати. ​​

Обновление 2016

Так как описанный выше запрос функции был удален (прокомментируйте, если кто-нибудь знает почему) - это современный список некоторых других мест, чтобы найти больше информации о печати в Sublime Text:

Поскольку исходный запрос функции № 25170 был удален, вы должны проголосовать и прокомментировать другие запросы о свойствах печати. ​​

Ответ 4


Также см. связанную тему на печатном форуме: Печать из возвышенного

Ответ 5

TL; DR Используйте Cmd+Shift+P или Ctrl+Shift+P, затем Package Control: Install Package, затем Print to HTML и установите его. Используйте Alt+Shift+P для печати. ​​

Моим любимым инструментом для печати из Sublime Text является Печать в HTML. Вы можете "распечатать" выделение или целый файл - через веб-браузер.

Использование

  • Сделайте выделение (или нет для всего файла)
  • Нажмите Alt + Shift + P ИЛИ Shift + Command + P и введите "Печать в HTML".

Откроется диалоговое окно для печати браузера (Chrome для меня) с выделенным текстом в диалоговом окне печати и подсветкой синтаксиса. Там вы можете выбрать принтер или экспортировать в PDF и распечатать.

Настройка

Установите пакет "Печать в HTML" с помощью диспетчера пакетов.

  • Ctrl + Shift + P = > Дает список команд.
  • Найдите менеджера пакетов, набрав "install"
  • Вы видите несколько вариантов. Выберите "Package Control: Install Package"
  • Это открывает список пакетов. Введите "print to"
  • Один из вариантов должен быть "Print to HTML". Выберите это, и он будет установлен.
  • Теперь вы можете использовать "print to html" с помощью сочетания клавиш Alt+Shift+P

Ответ 6

Мне нравится ExportHTML, который экспортируется в html, открывает его в вашем браузере и, возможно, открывает диалоговое окно системной печати. Выглядит неплохо. Не идеальная замена для родной печати, но довольно близкая.

Ответ 7

Извините, что нет функции печати в sublimetext2, может быть, 3 исправит это?

Во всяком случае есть несколько плагинов, которые плавают, наиболее полезным для вас может быть print-to-HTML https://github.com/joelpt/sublimetext-print-to-html.