决定开头先上一张图来表达我的心情。

不愧是巨硬.jpg

因为巨硬一个神奇的操作,本人在晚上折腾了快一个小时后,才把问题解决。

在写报告的时候,花花绿绿的代码自然是不可少的,充斥着报告主体的源代码,如果是千篇一律的黑色的话,想必观看者会没有一丝的好心情吧。用黑白打印机的guna

结果,今天在写报告的时候发现,居然代码高亮没了。

没了? 没了?? 没了???

而且没的十分彻底,Word里都只提供粘贴文本选项,这说明格式根本就没有被从VS里复制出来。。。

不调字体的报告,简直连自己都不想看啊= =

于是,四处网上冲浪,企图寻找解决方法,期间经历了:

对Visual Studio版本的质疑?(即只有早期版本才自带该功能,VS2015之后的都不能带样式复制)——这显然不现实,几个星期前我还用过这个功能的。

开启HTML格式的带样式复制?——对于C/C++代码来说,并没有用

需要装插件?——名字似乎是叫PowerTools,但是扩展商店里根本找不到这个名字的插件= =

快捷键Ctrl + Shift + C/V?——不存在的,一个是打开什么选项卡,另一个是查看剪贴板

就在即将放弃搜索,寄希望于下一版的更新能够修复这个问题的时候,突然想起了之前因为看到VS16.6提供了对Doxygen的解析功能之后,欣喜若狂地从16.4更新到16.6版本的这件事。

莫非是加了新设置?

无独有偶,就在内外网的有效资源即将搜索殆尽之时,突然注意到,RTF, Rich Text Format富文本一词的出现频率不低。仔细回想,RTF是一种开放的文本格式,带格式的文本很有可能就与这个有关。

带着一丝希望,我打开了VS的选项界面,搜索了一下rtf,竟然真的有结果:文本编辑器-高级。仔细找找,发现其中并没有与RTF有任何相关的关键字,但是有一个在复制/剪切时复制格式文本选项。是不是就是这个?

实践证明,就是它。勾上了以后,再去复制代码到Word里,就有正常的样式了= =

我又回过头去,仔细确认了一下VS16.5和16.6的发行说明,并没有提到跟复制粘贴格式相关的改动。难道这就是尾大不掉?

后记:明明选项名称中是有复制两个字的,但是之前搜索复制的时候出不来,一搜RTF才出来,严重怀疑索引没汉化

标签: none

添加新评论