C# 有没有办法从IDE中截取数百行代码的屏幕截图?特别是Java和C着色

C# 有没有办法从IDE中截取数百行代码的屏幕截图?特别是Java和C着色,c#,java,ide,screenshot,C#,Java,Ide,Screenshot,到目前为止,我一直在打印筛选并将多个屏幕粘贴到photoshop中,但肯定有一种更简单的方法?pdf打印机驱动程序怎么样?在Visual Studio中尝试屏幕,您只需复制并粘贴源代码即可。如果将其粘贴到任何支持富格文本的软件(例如Microsoft Word)中,代码的格式将与Visual Studio中的相同,所有字体、颜色和粗体样式都将保持不变 一旦你将它粘贴到Word中,你就可以随心所欲地使用它,包括打印成PDF。为什么要截图打印代码 只需在VisualStudio、Eclipse、No

到目前为止,我一直在打印筛选并将多个屏幕粘贴到photoshop中,但肯定有一种更简单的方法?

pdf打印机驱动程序怎么样?

在Visual Studio中尝试屏幕,您只需复制并粘贴源代码即可。如果将其粘贴到任何支持富格文本的软件(例如Microsoft Word)中,代码的格式将与Visual Studio中的相同,所有字体、颜色和粗体样式都将保持不变


一旦你将它粘贴到Word中,你就可以随心所欲地使用它,包括打印成PDF。

为什么要截图打印代码

只需在VisualStudio、Eclipse、Notepad++中打开文件并选择file-Print,当使用彩色打印机时,您的文件就会有一个漂亮的颜色

如果你需要它作为硬拷贝在你的屏幕上,只需要把它打印成pdf文件

使现代化
我现在用上面的PDF打印机驱动程序测试了它,结果和预期的一样。所以我认为你只是使用了一个pdf打印机驱动程序。

如果你有多余的钱要花,这是值得的


它带有一个非常直观的图像编辑器。

为了将来的参考,我找到了一个可用的解决方法,使用Jetbrains的Project Rider将源文件导出为HTML,然后使用Firefox的全屏截图功能捕获屏幕


这给了我一个比IDE文本编辑器分辨率更高的屏幕截图,包含了我想要的整个文件,要在一个文件中显示大约2k x 6k像素的缩进级别和代码的意大利面程度。

我可以问一下为什么要这样做吗?有一些工具可以让你获得特定窗口的屏幕截图,即使它是可滚动的,试试它们。我想显示代码并劝阻用户不要使用CopyIta。有人尝试过这个吗在投票之前?!在Visual Studio中打印会取消所有格式设置,将字体更改为“Courier New”,并以全黑色打印…Notepad++在打印时保留语法高亮显示。-1:Visual Studio不以彩色打印。它甚至不使用黑体字。@Timwi-visualstudio是彩色打印的,如果2008年刚刚试用过彩色打印机的话。PDF打印机驱动程序是否支持彩色打印完全是另一回事。@Damien:那我如何启用它呢?我在我的PDF打印机Bullzip中特别选择了“颜色”,但结果都是黑色,也没有黑体字。2010年刚试用过,是courier/black&white。这是有道理的,因为我的背景色是黑色。这正是我想要的。非常感谢你,我推荐你。现在有了更好的Ducklink链接。