代码对比工具Sublime——Sublimerge

怎样用Sublime Text对比查找两个文档的不同

由于Sublime Text这个编辑器,除了可长久试用外,甚至还有许多插件可安装,让原来只有简易文字的编辑器,功能变得更加强大。

具体步骤参考链接:https://jingyan.baidu.com/article/948f5924eee15dd80ff5f9ab.html

本文简要记录,重点介绍出现的问题和解决办法。

1. 安装Sublime

官网下载安装包:https://www.sublimetext.com/

如Windows安装包:https://download.sublimetext.com/Sublime%20Text%20Build%203207%20x64%20Setup.exe

若是无法下载,可以试试某雷下载。

2. Install Package和Sublimerge Pro

在Sublime中安装插件时,由于网络原因(需河蟹上网),无法安装所需插件。解决办法:手动下载插件包放到安装路径下的"\Packages",如"C:\Program Files\Sublime Text 3\"。

二者的现在链接在浏览器无法正常下载,还是用某雷下载成功,这里贴出这2个包的下载链接:

Install Package:https://sublime.wbond.net/Package%20Control.sublime-package

Sublimerge Pro:https://www.sublimerge.com/packages/ST3/latest/Sublimerge%203.sublime-package

安装插件碰到的问题,以下链接提供了有益参考:

https://stackoverflow.com/questions/26014966/sublime-3-error-installing-package-control

https://www.sublimerge.com/sm3/docs/quick-start.html#installation

3. 对比代码存在的差异

在Sublime中同时选中待对比的2份代码(或文件),右键->"Sublimerge"->"Compare Selected Files",即可打开新窗口进行代码对比,差异处以高亮示出。

4. 常用代码编辑器和编程资料

由上述学习过程,搜了一下常用代码编辑器。

10个常用的代码文本编辑器/IDE:https://zhuanlan.zhihu.com/p/21434126

  • 1.NOTEPAD++
  • 2.VIM
  • 3.GNU Emacs
  • 4.SUBLIME TEXT
  • 5.ATOM
  • 6.PSPAD
  • 7.GEANY
  • 8.Visual Studio Code
  • 9.JEDIT
  • 10、NETBEANS

此外,编程方面参考链接:

C、C++语言学习资料:https://zhuanlan.zhihu.com/p/21472075

编程教程资源整理汇总(16-07-18更新):https://zhuanlan.zhihu.com/p/21250766

原文地址:https://www.cnblogs.com/Jaguar/p/10970099.html

时间: 2024-08-30 18:33:10

代码对比工具Sublime——Sublimerge的相关文章

Java程序员最常用的6个代码对比工具,架构师一定收藏

在Java程序开发的过程中,程序员会经常对源代码以及库文件进行代码对比,那么今天在这篇文章里我们给大家介绍六款程序员常用的代码比较工具,希望对大家会有帮助. WinMerge WinMerge是一款运行于Windows系统下的文件比较和合并工具,使用它可以非常方便地比较多个文档内容,适合程序员或者经常需要撰写文稿的朋友使用.WinMerge会将两个文件内容做对比,并在相异之处以高亮度的方式显示,让使用者可以很快的查知:可以直接让左方的文件内容直接覆盖至右方,或者反过来也可以覆盖.Diffuse

代码差异化对比工具

在程序开发的过程中,程序员会经常对源代码以及库文件进行代码对比,在这篇文章里我们向大家介绍六款程序员常用的代码比较工具. WinMerge WinMerge是一款运行于Windows系统下的文件比较和合并工具,使用它可以非常方便地比较多个文档内容,适合程序员或者经常需要撰写文稿的朋友使用. WinMerge会将两个文件内容做对比,并在相异之处以高亮度的方式显示,让使用者可以很快的查知:可以直接让左方的文件内容直接覆盖至右方,或者反过来也可以覆盖. Diffuse Diffuse在命令行中的速度是

Converity与一款国产代码检测工具的对比

源伞科技Pinpoint,作为BAT都在使用的一款静态代码分析工具,到底有什么领先于其他厂商的能力? 1. 扩展和部署功能对比 源伞科技Pinpoint现有的检查器可以通过简单的json配置文件扩展业务逻辑.比如敏感数据泄露到日志检查器,企业或许有很多自己的日志打印函数,我们可以通过人工配置指定,即可提高检测质量. 如果不想人工配置,Pinpoint有未公开发布的库函数学习工具,可以通过线下分析企业代码库自动学习和生成上述配置文件. Pinpoint对分布式多机扫描部署支持比Coverity好,

常用 Java 静态代码分析工具的分析与比较

转载自: http://www.oschina.net/question/129540_23043 简介: 本文首先介绍了静态代码分析的基本概念及主要技术,随后分别介绍了现有 4 种主流 Java 静态代码分析工具 (Checkstyle,FindBugs,PMD,Jtest),最后从功能.特性等方面对它们进行分析和比较,希望能够帮助 Java 软件开发人员了解静态代码分析工具,并选择合适的工具应用到软件开发中. 引言 在 Java 软件开发过程中,开发团队往往要花费大量的时间和精力发现并修改代

代码检查工具jshint和csslint

前面的话 Douglas Crockford大神根据自己的理念用JavaScript写了一个JavaScript代码规范检查工具,这就是JSLint.后来非常流行,也的确帮助了广大的JavaScript程序员.但是,大神对于自己的代码规范不做丝毫的妥协,对开源社区的反馈的回应也不礼貌.于是,JSLint从一个帮助程序员规范代码,避免Bug的工具,变成了一个让代码像Crockford的工具.在最不信神的IT界,这当然不能忍了 2011年,一个叫Anton Kovalyov的前端程序员借助开源社区的

IOS开发-关于代码管理工具之SVN

最近在做的一个项目,就用到了代码管理工具,那么就对SCN进行了一个简单的了解,即原理和一些常用命令. 那么我们为什么需要使用SVN呢,我们可以吧SVN当成是一个备份服务器,他可以帮你记住每次上传到这个服务器的档案内容,并且自动的赋予每次变更的一个版本. 因为如果是团队开发的话,版本管控是非常重要,你无法保证你手头上的版本永远都是对的,对于团队开发来说,数据同步非常重要,因为互相都需要各自的数据,所以SVN可以帮你解决这个问题. 1.概述 SVN 是集中式源代码管理工具 概念:1> Reposit

写了个代码统计工具

周末想统计下XCL-Charts到底写了多少行代码,就用Go语言写了个代码统计工具,效果还不错,统计速度也快. 就把统计报表部份今天完善了下,硬生生把很短的代码澎涨到200多行了. 除了必要的代码行数和文件总计外,增加了代码行数有300,500,1000,5000及5000以上这几个级别的代码文件个数统计功能. 同时,用户可以指定显示出代码行数大于等于某值的所有文件明细,并按从大到小顺序排列. 贴下效果: E:\XCLTools\src\crname>go run scounter.go -l=

自动代码复制工具

工具用途: 平时开发程序的时候,如果要在系统里新增一个模块,通常会复制已有的代码文件,然后再做一些修改.如果已有一个User的增删改查模块,此时要新增一个对Student的类似模块,我们就会复制User的Action/Dao/jsp页面等所有java类,然后对里面的内容进行修改. 对于上面的步骤,当再次新增其他模块时,还会再次重复执行: 1.逐个复制各个文件 2.按关键字进行替换(如上面样例中,需要将User替换为Student) 3.根据业务差异,进行修改 本工具用于自动完成上面步骤中前两个步

Android 代码检查工具SonarQube

http://blog.csdn.net/rain_butterfly/article/details/42170601 代码检查工具能帮我们检查一些隐藏的bug,代码检查工具中sonar是比较好的一个.官网 Sonar 概述 Sonar 是一个用于代码质量管理的开放平台.通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具.与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD