VS11黑色背景打印时


9

当我尝试从Visual Studio 11 RC打印我的源代码时,该代码会以白色打印在黑色上,而不是相反。我尝试在“环境-色彩-打印机”中搜索它,但是我没有发现任何错误。

页面的标题很好,只是代码错误。

我使用深色皮肤,但这对打印没有影响吗?我还尝试在打印机和文本编辑器的颜色设置中使用“使用默认值”。

编辑:如果我选择浅色皮肤并重新启动VS,它现在似乎可以工作。如果我切换回深色皮肤,再次无法使用。


是否对所有文件类型(* .cpp,*。h,*。cs,*。pas,*。txt ...)都有效?您是否尝试打印为pdf,例如为PDFCreator?您是否重置过设置(工具>导入/导出设置>重置)?
kokbira 2012年

看到我的编辑。我尝试重置设置,没有运气。是的,我尝试打印为pdf。
朱里·罗伯

很高兴知道您找到了一种打印方法,尽管您无法在深色皮肤上进行打印...
kokbira 2012年

不,我使用Windows标准皮肤。记事本打印效果很好,那里没有错误的颜色。
朱里·罗伯

Answers:


6

我不知道您是否仍然有兴趣寻找答案,但是看起来至少在Visual Studio 2008中,您可以通过进入设置来将打印格式与文本编辑器格式分开设置。

转到此链接如何:在编辑器中的“彩色打印”部分下打印代码,它将指向另一个链接“ 字体和颜色,环境,选项”对话框 ,该对话框告诉您如何与文本编辑器代码分开设置打印输出格式。

我不确定您使用的版本,如果这些相同的选项在工具栏菜单中是否可用。


在Visual Studio 2010中

  • 工具类
  • 选件
  • 环境
  • 字体和颜色

那么它将看起来像这样。

选项对话框

然后您可以选择打印选项,并将所有内容设置为常规的Visual Studio“ Light”主题

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.