本文教大家怎么将Notepad++改造成自己喜欢的C/C++编译器。并且提供一些实用的方法让你的IDE更加好用,更加实用。此外还提出在使用过程中容易犯的问题以及相应的解决办法。
在此说明,本文学习参考了博客:http://aofengblog.blog.163.com/blog/static/63170212010111164752194/。感谢该作者的分享。
一、安装MinGW编译器
如果您已经安装过CodeBlocks,就不需要安装了,只需要将绝对路径MinGW\bin添加到您的环境变量path中。
如果您还没有安装任何的MinGW编译器,请先安装,并将bin文件的绝对路径添加到您的环境变量path中。
二、调用cmd形式
在Notepad++中,可以直接打开cmd,并且cmd已经将工作路径更换到当前文件中了
在:菜单运行\Open current dir cmd,会弹出cmd命令行,并且工作路径已经更换到当前文件的路径中
测试如下:新建一个main.cpp文件,输入如下,打开菜单运行\Open current dir cmd,输入g++ -o main.exe main.cpp并回车,这样就生成了与main.cpp同路径的main.exe文件,下一步执行main.exe,就能在cmd窗口中输出Hello world。
以上只是取巧的办法,方便一次两次的运行,这里写出来只是为了让看客们知道这种另类的方法。如果您希望将NotePad++改成一个真正可执行的IDE,就请继续下面的学习之旅。
三、安装NppExec插件
1、NppExec安装
以上博主提供了NppExec_041_dll_Unicode.zip的连接,请先行下载。
下载并解压NppExec_041_dll_Unicode.zip,将 NppExec.dll 和目录NppExec 复制到Notepad++ 的 plugins 目录下
将doc目录下的fparser.html、NppExec.txt、NppExec_Manual.chm、NppExec_Manual.knt、NppExec_TechInfo.txt 复制到 plugins\doc\NppExec 目录下。NppExec文件如果没有就自己新建一个
重新启动Notepad++
2、NppExec配置
a. 打开:菜单Plugins\NppExec\Execute。对于中文的Notepad++为:插件\NppExec\Execute