《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

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

相关文章
|
网络协议 编译器 C语言
Visual Studio 2022 中解决使用scanf报错的方法(一劳永逸)
宝子们好呀!在上一篇文章中教大家任何安装完成Visual Studio 2022,还没有安装的朋友们可以到这里来看一下呀:Visual Studio 2022下载安装教程 安装完成后,很多新手小白在使用Visual Studio 2022编译器的过程中使用到scanf后会出现报错的情况,也不知道如果改正,所以今天我就来给大家分享解决这个问题的办法。
591 0
|
C语言 C++
【五一创作】Visual Studio常用调试技巧的温习
【五一创作】Visual Studio常用调试技巧的温习
100 0
|
IDE 算法 Java
一个IDE的提示,引发了对《Java编程思想》的质疑?
一个IDE的提示,引发了对《Java编程思想》的质疑?
119 0
一个IDE的提示,引发了对《Java编程思想》的质疑?
|
程序员 测试技术
《Visual Studio程序员箴言》----导读
撰写本书之际,世界各国人民正在中国北京欢聚一堂,共庆2008年夏季奥运会这个盛大的节日。运动员花费了数年时间将他们的身体和运动状态调整到最佳,正是为了这一刻做好准备。那些在各个项目上获得金牌的选手将会定格在一个个辉煌的瞬间里。
1344 0
《Visual Studio程序员箴言》----导读
|
测试技术 C# Android开发
Xamarin大学研讨会记录|使用Visual Studio的Xamarin来构建第一个Android应用
这个网络研讨会已经结束,你可以从这里Y找到Xamarin大学的所有网络研讨会系列的会议内容。如果你想注册到Xamarin大学,或者注册一个30天的试用会员,你可以通过点击这里完成。
849 0
|
测试技术 程序员 C#
《Visual Studio程序员箴言》----2.5 代码段
与破坏软件相同,我更喜欢做的唯一的事情就是发出通知:“我破坏了软件”。例如,我首次接管测试代码段的工作时,我会尝试进行各种意外的操作来破坏UI,例如在代码段名称的位置上输入“Sara wuz here”。
2077 0