当前位置: 首页 > news >正文

使用IDEA让文本对比不在变的困难

在这里插入图片描述

文章目录

  • 前言
  • 操作
    • 1、IDEA与电脑磁盘任意文件的比较
    • 2、项目内部的文件比较
    • 3、剪切板比较
    • 4、IDEA本地历史比较
    • 5、IDEA版本历史对比

前言

  • 在日常实际开发当中我们常常会对一些代码或内容进行比对查看是否有差异,这个时候不需要借用第三方比对插件,在IDEA中就可以快速地进行比对处理。

操作

1、IDEA与电脑磁盘任意文件的比较

  • 通俗点说就是idea中的文件可以跟电脑中的任何一个你想要的文件都可进行比较
  1. 文件A与文件B进行对比的处理方式,这里我新建了两个类,内部有一点不一样
    在这里插入图片描述
    在这里插入图片描述
  2. 选择A类,鼠标右键选择:Compare With 这时会弹出一个窗口让你选择进行比较的类。选择完成后就可以看到比较窗口了
    在这里插入图片描述
  • 在这一步可以选择在电脑中任意一个盘符中你想要比对的文件,指那打那,就是这么牛
    在这里插入图片描述
  1. 在比较窗口中可以根据不同场景来进行比较,全局比较差异即可使用默认的配置。
    在这里插入图片描述
  2. 假设只比较文字上的差异不想比较空格则在箭头处选择:Do not ignore
    在这里插入图片描述

2、项目内部的文件比较

  • 在项目中选择好需要比对的文件(类),然后选择Compare Files
    在这里插入图片描述

3、剪切板比较

  • 比如你从别的地方复制了一段文字相比较一下与当前这文件中的文字有哪些不同的字母
    在这里插入图片描述
    在这里插入图片描述

4、IDEA本地历史比较

  • 记录IDEA中对文件的修改操作,通过 Local History 可以清晰地看到修改的内容
    在这里插入图片描述
    在这里插入图片描述

5、IDEA版本历史对比

  • 可以通过这个功能来对比不同分支上的一个代码差异问题,比如:开发分支A与开发分支B做比较
  1. 选中当前项目,选择 Git -----> Compare with Branch
    在这里插入图片描述
  2. 绿色代表是新建的文件,蓝色则代表修改过里面的内容
    在这里插入图片描述
  3. 对比每一次代码的Git提交记录,这种方式可以很好的让我们进行一个复盘和代码审核
  • 操作:选中项目,鼠标右击
    在这里插入图片描述

相关文章:

  • iPortal如何灵活设置用户名及密码的安全规则
  • Flink(一)【WordCount 快速入门】
  • 网工内推 | 运维工程师,软考认证优先,全额社保
  • 南昌大学漏洞报送证书
  • C++初阶(十)模板初阶
  • 【Docker】Docker 网络
  • Azure - 机器学习:使用自动化机器学习训练计算机视觉模型的数据架构
  • nfs配置
  • 六大排序算法:插入、选择、冒泡、快排、希尔、归并
  • mac M2 pytorch_geometric安装
  • SOLIDWORKS PDM—视图界面介绍
  • python-flask笔记
  • 用Go实现网络流量解析和行为检测引擎
  • visual studio Python 配置QGIS(qgis)教程
  • STM32——端口复用与重映射概述与配置(HAL库)
  • rust变量绑定、拷贝、转移、引用
  • Leetcode2300. 咒语和药水的成功对数
  • 适合汽车音频系统的ADAU1977WBCPZ、ADAU1978WBCPZ、ADAU1979WBCPZ四通道 ADC,24-bit,音频
  • 企业安全—三保一评
  • 解决弹窗滚动穿透
  • 人民网:激发博物馆创新活力,让“过去”拥有“未来”
  • 中国人民银行等四部门联合召开科技金融工作交流推进会
  • 普京召开俄乌谈判筹备会议,拉夫罗夫、绍伊古等出席
  • 著名词作家陈哲逝世,代表作《让世界充满爱》《同一首歌》等
  • 商务部新闻发言人就出口管制管控名单答记者问
  • 中国至越南河内国际道路运输线路正式开通