你如何在Sublime Text 2中打印

Joh*_*dle 199 sublimetext2

Sublime Text 2看起来像一个伟大的编辑器.我刚刚开始在eval模式下使用它,它似乎没有任何打印功能.这对我来说似乎荒谬,但我无法在任何地方找到它.

这是购买后解锁的功能吗?我在公司网站上没有提到这一点.

有人可以帮忙吗?

mar*_*ard 115

还有Simple Print包,它使用enscript进行实际打印.

与kenorb的答案类似,打开调色板(ctrl/cmd + shift + p),"安装包","简单打印功能"

你必须安装enscript,这是如何:

https://github.com/svenax/SublimePrint

  • 这应该是现在正确的答案,因为它使得"SublimeHighlight"的解决方法已经过时了 (8认同)
  • +1这应该是正确的答案. (3认同)
  • 它对我来说还没有用。我用的是mac 10.10。现在我使用我的旧的可靠的 Tex-edit Plus。在 Sublime 中,我做到了;1.使用“brew install enscript”在我的Mac上安装enscript;2.下载PackageControl文件并将其放入 ~/Library/Application\ Support/Sublime\ Text\ 3/Installed\ Packages ;3.使用的工具/命令面板/安装包/简单打印;4.菜单显示但不起作用。 (2认同)

Zso*_*olt 80

目前尚不支持此功能.您可以先使用插件将文本导出为HTML或RTF,然后根据需要打印出来.

以下是您可以用于导出的SublimeHighlight插件.

  • 售价70美元的软件应该支持打印. (249认同)
  • 谢谢.但真的吗?在文本编辑器的第2版中,没有打印功能?知道为什么不呢? (77认同)
  • @BSeven事实证明,ST2对于编码之外的文本编辑任务非常有用.虽然"人们"只进行少量打印很棒,但其他*不同的人实际上会频繁地打印文档,原因有很多. (20认同)
  • 我很震惊地发现了这一点.哎呀notepad.exe支持简单的打印,当我必须复制任何东西,让记事本打印它,失败++,即使其他一切都很好. (13认同)
  • 我认为这将是一个合理的功能,几乎每个文本编辑器和IDE都支持打印.但是在todo列表上有很多更受欢迎的功能请求,所以我接受为什么它还没有实现. (3认同)
  • @JohnBiddle实际上,它是版本3并且没有打印,功能请求打开多年.看似[我的回答](http://stackoverflow.com/questions/16004842/how-do-you-print-in-sublime-text-2/27537164#27537164)了解更多相关信息. (2认同)

elo*_*age 26

TL; DR 然后使用,然后安装它.使用打印.Cmd/Ctrl+Shift+PPackage Control: Install PackagePrint to HTMLAlt+Shift+P

我最喜欢的Sublime Text 打印工具是Print to HTML包.您可以通过Web浏览器"打印"选择或整个文件.

用法

  1. 进行选择(或整个文件没有)
  2. Alt+ Shift+ P OR Shift + Command+ P并输入"打印到HTML".

这将打开您的浏览器打印对话框(Chrome for me),其中所选文本整齐地位于打印对话框窗口中,并且语法高亮显示完整.在那里,您可以选择打印机或导出为PDF,然后打印.

建立

使用包管理器安装"打印到HTML"包.

  1. Ctrl + Shift + P =>提供命令列表.
  2. 键入" install" 找到包管理器
  3. 你看到了一些选择.选择" Package Control: Install Package"
  4. 这将打开一个包列表.输入" print to"
  5. 其中一个选择应该是" Print to HTML".选择它,然后安装它.
  6. 您现在可以通过键盘快捷键使用"print to html" Alt+Shift+P

  • 谢谢。FWIW 仅供参考,它也适用于 Sublime Text 3 (2认同)

rsp*_*rsp 25

UPDATE 2016年在这之间2015年7月2016年1月,我写了一篇关于2014年打印功能的要求被删除.原始答案如下,相关链接已更改为Web Archive中的最新工作版本:

原2014年答案

Sublime Text中的打印功能已被请求约4年(截至2014年),在下面的讨论中有1600多个支持票和160多个评论.对于大约6000个功能请求,这是前5名.

查看原始的,仍然打开的功能请求:

在此输入图像描述

从功能请求(仍未打开,没有正式答案)来看,似乎不太可能在版本3(正如其他人所建议的)或任何版本中实现打印.

下面这个功能要求的讨论可能将提供一些见解,为什么不支持打印以及它是否有在未来获得支持的机会.

也许如果更多的人投票或评论它将来会改变. (有关最新功能请求列表,请参阅下面的2016年更新)

一些解决方法被提出,其中最流行的建议是使用一些其他的编辑器进行打印(如支架,凌动,gedit中,记事本+ +),或使用一些第三方插件,据说没有,或者根本工作.

一般来说,强烈反对将打印添加为Sublime Text的本机功能,对于文本编辑器中的这种通用功能而言似乎令人惊讶,但可能会对此问题有所启发.

同时,有许多可以打印的免费编辑器(事实上我无法想到一个不能编辑的编辑器),因此在需要打印时很容易使用其他编辑器.

2016年更新

由于上述功能请求已被删除 (如果有人知道原因,请发表评论)这里有一些其他地方的最新列表,可以找到有关在Sublime Text中打印的更多信息:

由于删除了原始功能请求#25170,您应该在其他有关打印的功能请求中进行投票和评论.


ken*_*orb 11

  1. 首先安装Package Control并重新启动编辑器.请参阅:如何将插件安装到Sublime Text 2编辑器?
  2. 安装Highlight插件.
    1. 打开托盘,按ctrl + shift + p(Win,Linux)或cmd + shift + p(OS X).
    2. 输入并确认:安装包
    3. 输入并确认:突出显示或打印

另请参阅相关的打印论坛主题:从崇高打印