C/C++代码差异对比——Visual Studio Code

1 引言

当代码规模较大时,修改程序时常常会对比一下修改前后的代码差异,用来检查是否改错,这样可以减少出错的概率,提高工作效率。本人介绍一种采用Visual Studio Code软件进行C/C++代码差异对比的方法。

Visual Studio Code(VS Code ),它和Visual Studio (VS)不是同一个东西。VS Code 是一款风格简约的代码编辑器,适用于多种编程语言,但大部分需要插件和额外组件的支持才可用或好用。C/C++ 正是其中之一。

2 VS Code 安装步骤

VS Code的下载链接如下,该软件是一个完全免费的软件:

Visual Studio Code - Code Editing. Redefined

① 下载好安装包后,直接点击运行即可,安装过程中会有一页“附加任务”需要勾选,如下图:

 ② 安装后以后打开软件,安装C/C++插件

注:如果不安装该插件,是无法正确识别C/C++代码的差异。

3 代码差异对比步骤

① 将修改前后的代码文件放在两个不同的文件夹中:

          

 ② 打开 VS code软件,点击打开文件

② 按住ctrl同时选中两个文件夹,点击选择文件夹

③  要对比的文件已经导入VS code

④ 同时选中要对比的两个文件,点击右键,点击“Compare Seclected”操作

⑤ 对比结果会出现的软件界面

 空行、空格、代码的差异都会被识别出来。点击最右侧的红色部分,可以快速定位到差异点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dfreedom.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值