《Visual Studio程序员箴言》----1.4 打印

简介: 当我得知可以使用出现在“打印”对话框中已安装打印机列表中的Microsoft XPS Document Writer打印文件时,心情是喜忧参半。喜是因为它测试打印的速度非常快,而忧是因为我为办公室购买一台顶级彩色打印机的愿望都成为泡影。

本节书摘来自异步社区《Visual Studio程序员箴言》一书中的第1章,第4节,作者: 【美】Sara For,译者: 谢俊 , 更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.4 打印

Visual Studio程序员箴言
当我得知可以使用出现在“打印”对话框中已安装打印机列表中的Microsoft XPS Document Writer打印文件时,心情是喜忧参半。喜是因为它测试打印的速度非常快,而忧是因为我为办公室购买一台顶级彩色打印机的愿望都成为泡影。

打印选项
我们都会时不时需要打印。所以需要打印文件时,有必要了解您在自定义打印页外观的过程中都可使用哪些选项。

技巧1.33 打印行号
作者旁述

如果回到使用Visual Studio .NET 2003的日子,必须打开“文件”→“页面设置”,然后选择“行号”(在左下角)才能打印行号,无论它们在编辑器中是否可见。对于Visual Studio 2005及更高版本,我们把这个选项移到了“打印”对话框中。
要打印行号,打开“文件”→“打印”,在左下角有两个选项。


1ce5d7e865d6ff2423092c173322701b8fb71cab

这里再说一个技巧,因为我不能说服自己再去写“您知道…打印时如何隐藏折叠区域吗”的技巧,这会让我提不起精神,也可以隐藏折叠区域。当我想只打印我的测试用例函数,不希望打印任何帮助函数,但它们同时位于同一个测试用例文件中时,我会使用这个选项。


3d481149108dfd8ccf6bb68021e09ecedb4b0ec9

在上面这个例子中,我打印了一个.xps文件(不,我没有扫描打印页),其中隐藏的折叠区域会打印为省略号。

技巧1.34 打印黑体
我认为我们所有人都会在某个时刻尝试自定义编辑器颜色,或者将关键字改为黑体或其他字体,然后按“打印”按钮。然而打印结果却让我们大吃一惊,我们的改动根本没有生效。

要自定义打印的字体和颜色,选择“工具”→“选项”→“环境”→“字体和颜色”,然后在“显示其设置”下拉列表中选择“打印机”。现在就可以自定义打印的字体和颜色了,包括黑体。


b2a090823de2323500870ed013b935debc74f44a

另外,我们假定您已经改好了颜色,或者就想使用在编辑器内看到的样子。然后按“使用”按钮,选择“文本编辑器设置”。如果选择“默认值”,将会恢复到原始的文本编辑器默认值。

技巧1.35 把文件路径打印为页眉
选择“文件”→“页面设置”。在左下角有一个“页眉”选项。


fe0a2cd9d418209e70b185cc75a3f72b0528223e

这个选项将把文件路径放到打印的文件顶部。


9c13b962b3fdfad3c00acd140ddb47b6bd3baeae

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

相关文章
|
6月前
|
编译器 C语言
【C语言航路外传】一招解决visual studio部分函数不安全问题
【C语言航路外传】一招解决visual studio部分函数不安全问题
52 0
|
9月前
|
算法 安全 程序员
Visual Studio实用调试技巧---让你成为高端的程序员
Visual Studio实用调试技巧---让你成为高端的程序员
119 0
Visual Studio实用调试技巧---让你成为高端的程序员
|
11月前
|
C语言 C++
【五一创作】Visual Studio常用调试技巧的温习
【五一创作】Visual Studio常用调试技巧的温习
74 0
|
IDE 算法 Java
一个IDE的提示,引发了对《Java编程思想》的质疑?
一个IDE的提示,引发了对《Java编程思想》的质疑?
101 0
一个IDE的提示,引发了对《Java编程思想》的质疑?
|
Python Windows 开发工具
初试Visual Studio Code配置Python开发环境
Visual Studio Code Visual Studio Code (VSCode)为MS所开发的code editing tool,免费且开源,并支持Windows,Mac OS,Linux。
2146 0