一、引言
我们在写代码的时候,最喜欢使用一些代码编辑器来编写一些轻型的代码文件,这里比较经典而且用户很多的就是Notepad++了。Notepad++是一款非常简洁轻巧功能非常强大的开源软件,那么只要有一点点开源精神的、并且想要见识下C++11代码风格的程序员,必然就会有想要拿到Notepad++的源码并进行编译的想法,这里我当然也不除外。
基于好奇心害死猫的想法,我开始了Notepad++的源码获取和编译的旅程。这一路上还是遇到了不少坑的,这里希望为那些对Notepad++源码好奇,却又不知道如何获取和编译的人指明一条至少我实践成功了的道路。
二、获取Notepad++的最新源代码
1.GitHub上拉取Notepad++源代码
当然了,需要科学上网。
作为一个程序员,最基本的技能就是科学上网了。这里附上Notepad++的官方网站Notepad++官方网站。在Notepad++的官方网站上,可以下载到最新的Notepad++,可以了解最新的Notepad++相关的资讯。这些与Notepad++源码获取和编译并没有太大关系,英语好的同学可以看看。
其中,Notepad++的源代码托管在Github上面,这里附上Notepad++的源代码地址Notepad++的Github托管地址。熟悉Github的同学当然知道如何下载了。这里为了不了解Github的同学附上源代码如何下载的讲解,当然了,这里需要科学上网,并且还需要至少vs2013的IDE环境。
如上图所示,点击Download ZIP
可以下载Notepad++的源代码了。
如果想直接在vs2013及其以上的IDE里使用Git管理工具下载,也可以点击Open in Visual Studio
,这里就会自动打开本地的vs,并且进入团队资源管理器
,如上图所示,第一个框填入Notepad+