论文报告中如何优雅的粘贴代码(表格版)

文章介绍了如何在Word或OneNote中保持代码高亮的方法,包括使用在线高亮工具和直接从VS复制,然后通过表格和Excel序列功能添加行号,实现美观的代码展示。
摘要由CSDN通过智能技术生成

        在经过前两天的课设摧残后,总结一个粘贴代码的小方法。这里用的是表格填充式,我觉得还算美观。

        如果你想代码像下面这样保持高亮的话,一共两个方法,第一个是去网站上做高亮代码:代码在线高亮工具 | 将高亮美化的代码一键粘贴到 Word 或 OneNote 中 (highlightcode.com)。第二个就是将代码直接从vs复制下来,就会保持原有的高亮效果。

        得到代码后将代码粘贴在你想插入的位置,全选代码,点击插入表格。创建好表格后应该是一行代码占据表格的一行,在左侧另加一列,用作代码行数的计数(当然不要也可以)。

        这时我们需要填充表格左侧的代码行数的数字,在空白处如下图一样打出 Seq a(a没有什么具体含义,就是相当于编程语言里面的变量,你可以设成a,也可以设成b或者其他的)。

         选中Seq a ,点击 Ctrl+F9 键,可见符号变成下图这样。

        这说明这个已经是一个序列了,再次点击F9。

         选中这个 1 ,将它剪切并竖向填充到表格左侧。

        这时候左侧全为 1 ,不用担心,在不取消整列选择时,再次点击F9,它就会自动填充为有序序列。

         这里我把左侧表格填充色改了,因为我觉得这样好看点,要是不喜欢不改也行。在上图这种感觉还是怪怪的情况下,我们就可以考虑对其方式的问题了。因为数字都是靠左侧对齐的,所以看起来总是有些不得劲,所以下一步就是将这一竖列对齐方式换掉。

        选中竖列,在布局选项卡里要选择下图的对齐方式。

         经过调整,我们就可以得到下面的优雅美观的代码了。

        在一个文档里你需要创建两个或以上的这样的有序序列时,就不能接着用Seq a了,因为会它会接着上次的排。你可以用Seq b或者其他的什么的重新创建一个新序列。

        (PS:希望收到小兔子的人能在2023拥有好运)

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值