如何从VsCode打印文件?

时间:2016-04-29 09:12:07

标签: printing visual-studio-code

我想将我正在编辑的文件发送到打印机,就像我在Notepad ++中所做的那样。 我没有在打印命令上找到任何提示。这不可能吗?

5 个答案:

答案 0 :(得分:34)

目前还没有,但我找到了该功能的问题报告。

它目前处于积压状态,所以我们很快就能期待它。

https://github.com/Microsoft/vscode/issues/5953

编辑: 与此同时:https://marketplace.visualstudio.com/items?itemName=nobuhito.printcode

答案 1 :(得分:19)

现在您可以为VS Code安装插件 - 搜索“PrintCode”。

答案 2 :(得分:2)

我发现PrintCode扩展令人鼓舞,但未完成,存在许多缺陷。特别是,它取决于要包装的特定纸张尺寸,因此,如果在“打印”对话框中更改纸张尺寸或方向,效果会不佳。

它是开源的,所以我看了一下代码,也不满意。没有一个程序员曾经喜欢别人的编码风格。因此,我想出了使用Web浏览器作为HTML打印平台驱动程序的想法-出于这种狡猾的见识,我的帽子由PrintCode作者承担-并写了我自己的文章。

在此过程中,我修复了所有已知的错误,将所有内容添加到了我的愿望清单中,并提出了其他人建议的一些内容。最大的事情是弄清楚尊重打印对话框纸张尺寸和方向所需的CSS。这也解决了神秘的行号消失的问题,尽管我不确定为什么。接下来最大的事情是学习探测未使用的端口,这个问题也困扰着PrintCode,导致浏览器无法显示打开内容。

如果要调查选项,请进入https://marketplace.visualstudio.com,选择“ Visual Studio代码”选项卡并搜索print

如果您只想链接到我的版本,请访问http://marketplace.visualstudio.com/items?itemName=pdconsec.vscode-print

如果您喜欢所看到的内容,但需要我没有想到的东西,则市场页面上有指向github上的仓库的链接。提出问题并告诉我您需要什么-或亲自撰写并提交PR。

答案 3 :(得分:0)

可怜的人的答案:将代码复制到Notepad2或Notepad ++并从那里打印。 颜色会有所不同

答案 4 :(得分:0)

现在,有一个扩展可从VS Code编辑器进行打印。 它称为 VS Code Free Free 。 我已经尝试了几天,而且效果很好。