文章目录

  • 作者简介
  • 引言
  • 导航
  • 概述
  • 操作步骤
  • 小结
  • 导航
  • 热门专栏推荐

作者简介

作者名:编程界明世隐
简介:CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞!

引言

我本来是一直用eclipse和myeclipse的老程序员了,很多我的粉丝小伙伴都说他们要用idea,问我怎么不用idea,其实明哥觉得用啥开发工具都不是重点,重点是要跟着明哥多学Java知识、多练习,但是作为一个宠粉的人,我怎么能拒绝粉丝的要求呢,于是我偷偷的去学习了一波(拿来吧你),然后就写了这个系列,希望小伙伴们能有所收获,明哥会努力更新的。

导航

✪ IDEA从零到精通目录索引
◄上一篇【33】IDEA优化导包(自动导入包、删除包)
►下一篇【35】各种搜索功能

概述

对于程序员来说,文件对比其实我们经常用,比如我们经常利用SVN比较多个版本的代码。
有时候我们需要对比两个代码有无异同的时候,我们自然会想到用工具,比如:Beyond Compare

实际上IDEA自带了非常方便的文件比较功能,我们利用他可以很方便的比较文件的异同。

操作步骤

  1. 创建2个用来比较的类(Test和Test2类),如下:
import vo.User;import java.util.ArrayList;
import java.util.List;public class Test {public static void main(String[] args) {List list = new ArrayList();User user = new User();}
}
import vo.User;import java.util.ArrayList;
import java.util.List;public class Test2 {public static void main(String[] args) {List  list = new ArrayList();System.out.println(2222);User user = new User();System.out.println(111);}
}
  1. 同时选中这2个类

选中Test类后按住ctrl不放,鼠标左键点击Test2类。

  1. 右键选择compare files

  1. 进入文件比较窗口

  1. 设置高亮显示

我喜欢设置highlight words,让不同的显示


效果如下:

  1. 设置忽略空格

没设置之前,空格也会被当成有差异的


设置方式

设置之后,空格会被忽略

  1. 接受差异

有的差异你认为可以接受的直接点击双箭头,差异就会移动过去。

  1. 直接在比较窗口修改文件

在比较窗口修改的后,会直接反映在类中,就等于是直接修改类。

  1. 切换混合视图

切换后效果如下:

小结

这节总结了“IDEA 强大的文件对比功能”,希望能对大家有所帮助,请各位小伙伴帮忙 【点赞】+【收藏】+ 【评论区打卡】, 如果有兴趣跟小明哥一起学习Java的,【关注一波】不迷路哦。

请到文章下方帮忙【一键三连】谢谢哈!

导航

✪ IDEA从零到精通目录索引
◄上一篇【33】IDEA优化导包(自动导入包、删除包)
►下一篇【35】各种搜索功能

热门专栏推荐

【1】Java小游戏(俄罗斯方块、植物大战僵尸等)
【2】JavaWeb项目实战(图书管理、宿舍管理等)
【3】JavaScript精彩实例(飞机大战、验证码等)
【4】Java小白入门200例
【5】从零学Java、趣学Java
【6】IDEA从零到精通

IDEA从零到精通(34)之IDEA 强大的文件对比功能相关推荐

  1. IDEA从零到精通(33)之IDEA优化导包(自动导入包、删除包)

    文章目录 作者简介 引言 导航 概述 设置 测试实例 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从 ...

  2. IDEA从零到精通(35)之各种搜索功能

    文章目录 作者简介 引言 导航 概述 1.Ctrl+F/Ctrl+Shift+F按照文本的内容查找 2.Ctrl+N.Ctrl+Shift+N按名字搜索 3.Ctrl+H查看类的继承关系 4.Alt+ ...

  3. Android:《Kotlin 从零到精通Android开发》读书笔记

    原文发布在我的公众号:CnPeng 所有文章将优先发布于公众号,随后才会更新简书. 前前后后整整四十天,终于利用非工作时间读完了 欧阳燊(shen)写的 <Kotlin 从零到精通Android ...

  4. mysql视频教程siki_siki老师MySQL数据库从零到精通,资源教程下载

    课程名称 siki老师MySQL数据库从零到精通,资源教程下载 课程目录 01-什么是数据库 学习方法介绍 02-各种数据库的比较和关系型数据库的介绍 03-服务器端运行通信原理图 04-游戏服务器端 ...

  5. idea从零到精通02之idea基础设置

    作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始一步步把学习成长.深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢 ...

  6. idea从零到精通01之idea下载和安装

    作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始一步步把学习成长.深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢 ...

  7. IDEA从零到精通(16)之IDEA中用Spring Initializr创建springboot项目

    文章目录 作者简介 引言 导航 热门专栏推荐 创建项目 编写测试代码 运行 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaS ...

  8. IDEA从零到精通(32)之IDEA打开后进入开始欢迎界面

    文章目录 作者简介 引言 导航 概述 解决方案 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始 ...

  9. idea从零到精通08之IDEA常用插件、提升开发效率

    文章目录 作者简介 引言 导航 热门专栏推荐 概述 一.插件安装方式 二.在Idea中无法直接安装插件 三.常用插件 1.ECTranslation 2.Grep Console 3.CodeGlan ...

  10. IDEA从零到精通(26)之MybatisX插件的安装与使用

    文章目录 作者简介 引言 导航 概述 安装插件 插件的使用 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主 ...

最新文章

  1. 一星期没完成Ansible任务
  2. spring的BeanWrapper类的原理和使用方法
  3. android studio下NDK开发
  4. 但这是不可能的,或者无法发现JIT破坏了您的代码。
  5. mysql dmz_MySQL 中LIMIT的使用详解
  6. mysql多副本搭建_一个简单的MySQL多实例环境搭建
  7. 微信小程序,转盘抽奖
  8. 编译Nginx提示gzip module requires the zlib library
  9. kettle——入门操作(行扁平化)
  10. ubuntu sudo apt-get update 失败 解决方法
  11. matlab可以拼图么,拼图matlab程序希望有人可以给我讲解一下!!有偿求标注
  12. compositionstart、compositionend事件屏蔽拼音状态
  13. 巴布亚企鹅需要开启sshd的root权限
  14. 23_STM32调试和下载:SW配置
  15. linux swap不可用,linux 禁用 swap
  16. wps导航栏在哪设置?
  17. 【Matlab符号积分和符号微分的实现方法】积分微分
  18. 基于STM32单片机的天然气甲烷硫化氢气体检测仪原理图PCB
  19. 勤学修身 放飞梦想4
  20. VB.NET excel 列排序

热门文章

  1. c语言冒泡排序知识点,c语言冒泡排序
  2. Boost升压电路调试
  3. mx250显卡天梯图_mx250显卡天梯图_2020最新笔记本显卡天梯图,看看你的显卡排在哪里吧...
  4. 网友热爱的截图软件--Sinpaste
  5. 计算机注册dll,电脑注册dll文件和ocx文件的具体方法与操作步骤
  6. mysql自增函数_mysql实现自增函数
  7. 进销存excel_excel进销存人人都会的制作方法
  8. 优秀的音频EQ均衡器音效源码
  9. WordPress直接调用头像地址
  10. 基于RGB-D图像的语义场景补全研究进展综述