当我尝试从 Visual Studio 11 RC 打印我的源代码时,代码打印为黑底白字,而不是相反。我尝试在“环境 - 颜色 - 打印机”中搜索它,但我没有发现任何问题。
页面的标题很好,只是代码错误。
我使用深色皮肤,但这对打印应该没什么影响吧?我还尝试在打印机和文本编辑器的颜色设置中使用“使用默认值”。
编辑:如果我选择浅色皮肤并重新启动 VS,它现在似乎可以正常工作。如果我切换回深色皮肤,它仍然不起作用。
答案1
我不知道您是否仍然有兴趣找到这个问题的答案,但看起来至少在 Visual Studio 2008 中您可以通过进入设置来设置与文本编辑器格式分开的打印格式。
转到此链接如何:在编辑器中打印代码在标有彩色打印的部分下,它会指向另一个链接字体和颜色,环境,选项对话框 它告诉您如何独立于文本编辑器代码设置打印输出格式。
我不确定您使用的版本,这些相同的选项是否在工具栏菜单中可用。
在 Visual Studio 2010 中
- 工具
- 选项
- 环境
- 字体和颜色
那么它看起来会像这样。
您可以选择打印选项并将所有内容设置为正常的 Visual Studio“Light”主题