代码对比工具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 FilesSublime 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://*.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

 

Visual Studio Code(以下简称vscode)是一个轻量且强大的代码编辑器,支持Windows,OSX和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PHP等其他语言。

据vscode的作者介绍,这款产品可能是微软第一款支持Linux的产品。

微软对于vscode的定位如下图,位于编辑器与IDE之间,但是更像一个编辑器。有人说是披着编辑器外衣的IDE,我觉得是披着IDE外衣的编辑器。

深入了解了vscode之后发现了vscode很贴心地内置了很多功能,让我觉得我可以很快适应到vscode的使用。

这真是微软的良心之作,想想这个产品应该让微软在开发者心中加了很多分,它让我们看到越来越开放和越来越有情怀的微软。

VS code详情 https://code.visualstudio.com/updates/v1_23

操作手册 http://i5ting.github.io/vsc/