Intellij IDEA使用教程相关系列 目录

在写代码的过程中,经常需要比较两个代码文件的内容差异,很多人会想到下载一个文件比较工具来比较,其实idea就有比较的功能,而且非常方便,下面就来介绍下如何使用

步骤:1、新建两个文件CompareFile1.java,CompareFile2.java

步骤2、同时选择刚刚新建的两个文件(选中一个文件,按住ctrl键不放,再选中另一个文件),右击选择compare files

对比:从比较结果的对话框中,可以清楚的看出两个文件的差异,同时也可以对文件做编辑修改

有时候比较的两个文件中,只要空格不一样,文字内容一样,也会出现差异的标注显示。在有文字差异和空格差异同时存在的情况下,会影响视线。这个时候,可以选择过滤空格或者忽略空格

还可以切换成混合的比较视图,选择Unified viewer,效果如下图所示

还有一种情况,我们可以直接与粘贴板里的内容来比较,这样就可以先复制一段文本内容,然后右击需要比较的文件内容,选择compare with clipboard,比较效果与两个文件之间比较差不多(这种用法比较常用)

IDEA 强大文件对比功能相关推荐

  1. 代码对比与文件对比的一个简单方法

    使用的工具为Beyond Compare,Beyond Compare这款软件是专门为常常要对文件及文件夹操作的朋友设计的.如平常我们要对文件进行对比,文件夹的同步等操作,用他就能很简单的实现这些需求 ...

  2. Beyond Compare文件对比工具中文网站来啦

    Beyond Compare是一款专业级文件对比工具,使用它可以很方便地对比出两个文件夹或者文件的不同之处,相差的每一个字节用颜色加以表示,查看方便.软件内置文件浏览器,方便您对文件.文件夹.表格.注 ...

  3. gi克隆github文件_如何构建GitHub文件搜索功能的克隆

    gi克隆github文件 In this article, we will build a project that mimics the lesser known but awesome file ...

  4. java上传文件功能_Java MemoryMapped文件的功能

    java上传文件功能 Java MemoryMapped文件的功能 在JDK 1.4中,内存映射文件的一个有趣功能被添加到Java中,该功能允许将任何文件映射到OS内存以进行有效读取. 内存映射文件可 ...

  5. php商品评价代码,php商品对比功能代码分享

    下面是自己亲自动手编写的代码,和大家一起学习研究. 商品对比调用的js文件(包含了商品对比框浮动js): /*浮动窗口*/ (function(){ var n=10; var obj=documen ...

  6. linux下文件对比工具详解(diff、diff3、sdiff、vimdiff和comm)

    工具概述(主要是sdiff和diff): ############################################################################### ...

  7. 文件对比工具Beyond Compare使用方法

    Beyond Compare是一个很不错的文件/文件夹比较软件,第三版的Beyond Compare是在第二版之上的完全重构.类似从第一版到第二版的过渡,第三版重新考虑了用户界面,重新设计了内部基本结 ...

  8. 文件对比软件 Beyond Compare 4简介

    Beyond Compare允许您快速轻松地比较文件和文件夹.通过使用简单,强大的命令,您可以专注于您感兴趣的差异,并忽略那些您不感兴趣的差异.然后,您可以合并更改,同步文件并生成记录报告. 很强大的 ...

  9. 【BCompare】文件对比工具Beyond Compare使用方法

    第三版的Beyond Compare是在第二版之上的完全重构.类似从第一版到第二版的过渡,第三版重新考虑了用户界面,重新设计了内部基本结构并增加了显著的新功能.Beyond Compare 可以对文本 ...

  10. 文件对比工具Beyond Compare使用方法(BCompare)

    eyond Compare是一个很不错的文件/文件夹比较软件,第三版的Beyond Compare是在第二版之上的完全重构.类似从第一版到第二版的过渡,第三版重新考虑了用户界面,重新设计了内部基本结构 ...

最新文章

  1. linux内核调优参考
  2. 无监督机器学习中,最常见4类聚类算法总结 | 技术头条
  3. 大话数据结构(十)java程序——队列
  4. 区块链,一个糟糕的数据库
  5. 自动化测试之iframe窗口的切换
  6. 10 计算机组成原理第六章 总线 总线的概念与分类 总线性能指标 总线仲裁 总线操作和定时 总线标准
  7. floquet端口x极化入射波_请问CST 2012 floquet中的模式设置
  8. python文本内容怎么转换成字典_怎么把照片上的文字转换成文本?照片转换文字神器来了...
  9. 详细介绍Linux shell脚本系列基础学习(列表)
  10. 377. 组合总和 Ⅳ(JavaScript)
  11. 创建了一个.NET 技术的 Wiki 和论坛
  12. v-show组件 vue_Vue.js教程--基础(实例 模版语法template computed, watch v-if, v-show v-for, 一个组件的v-for.)...
  13. 命名空间“System.Web”中不存在类型或命名空间名称“Optimization”解决方法
  14. 伤感网络验证系统_网络攻防演练中弱密码安全治理的几点建议
  15. Qt 环境下MAPX组件的编程
  16. 定制ATP-EMTP电力系统仿真模型程序修改代做
  17. 通过图片url 获取图片file对象
  18. DSP2812调试:全局变量初始化不是指定的赋值结果
  19. 使用安卓原生系统刷机,修改
  20. 关于VMware上的VAAI特性详解

热门文章

  1. 最新emoji表情代码大全_2019七夕节最新撩妹句子大全,浪漫的七夕节表情包集锦...
  2. DIV+CSS命名规范
  3. 【转】Popclip的JSON格式化扩展
  4. 创建 VSTO 工作簿的windows安装包
  5. 解决putty自动断开问题
  6. burpsuite基本设置与重复提交比较(一)
  7. 【转载】Junit4详解一:Junit总体介绍
  8. 【2015-18年腾讯招聘】腾讯产品策划类笔试面试题整理
  9. html影院选座模板,jQuery实现影院选座订座效果
  10. java键值对_Java 读写键值对