• 欢迎加“百元导航”为主页,windows8风格,0.3s极速加载
  • 王柏元的博客专用搜索引擎:极客人,就用“极客搜”!
  •    2年前 (2015-05-17)  技术应用 |   2 条评论  312 
    文章评分 0 次,平均分 0.0

    Notepad++是极客人非常喜欢的一款电脑客户端的编辑器,它的安装包只有7.9M,但是功能却十分强大,界面简单、启动速度快,用它替代系统的“记事本”是个不错的选择。极客人常用的功能有查找替换(支持正则表达式)、文件转编码,同时它的代码高亮、代码折叠也十分实用,还可以根据你自己的爱好改变代码高亮的风格主题。同时它具有插件扩展功能,安装插件使它具有无限可能。

    Notepad++支持的文件类型有: C、C++、Java、C#、XML、HTML、PHP、CSS、makefile、ASCII艺术(.nfo)、doxygen、ini文件、批处理文件、Javascript、ASP、VB、VBS、SQL、Objective-C 、Pascal、Perl、Python、LuaTeX、TCL汇编言、Ruby、Lisp、Scheme、Properties、DiffSmalltalk。

    除了强大的编辑能力外,其实我们也可以直接在Notepad++里直接编译运行java、C++代码,这样我们不至于写一个简单的“hello world”也要新建一个eclipse项目,它可以直接编译单个的java文件,和C一样;编辑html的时候也不用打开启动速度极慢的dreamweaver了。虽然它没有专业的编程工那样具有强大的调试功能,但作为轻量级的编程工具还是十分不错的。

    1.下载安装NppExec插件

    分别打开插件——pluginManeger菜单,点击“Show Plugin Manager”打开Notepad++的插件管理:

    notepad++的高级功能:编译java、C++

     

    在available选项卡中找到“NppExec”选择安装,重启notepad++。

    2.按F6编译并运行java文件

    notepad++本身并不具备编译功能,而是调用已注册为系统环境变量的JDK工具的编译功能,其实eclipse这些软件也是这样,它们只是编辑器。编译的快捷键是F6

    第一次编译的时候,我们需要设置一下编译命令,下面是无参数、无jar引用的java文件编译命令

     

    然后保存为:“java编译”,以后直接选择它作为模板编译。

    3、带参数、带jar引用的java文件编译命令

    不知道细心的朋友有没有发现,上面的编译命令和命令指示符里编译运行的命令是一样的,所有懂得命令指示符编译的朋友可以自己修改编译命令,编译C++的原理也是一样。

    下面是带参数、带jar引用的java文件编译命令:

    在上面的编译命令中,我在-cpp(classpath)参数"$(CURRENT_DIRECTORY)"后面添加了“;$(CURRENT_DIRECTORY)/json.jar”,这表示我引用了当前文件夹下“json.jar”这个外部jar引用.

    实例展示:

    notepad++的高级功能:编译java、C++

     

    文件路径关系:

    notepad++的高级功能:编译java、C++

     

     

    除特别注明外,本站所有文章均为王柏元的博客原创,为了尊重作者的劳动成果,转载请注明出处http://wangbaiyuan.cn/notepad-advanced-features-compile-java-c.html,如果你觉得这篇文章对你有用,可以点击文章下面的“赞助作者”打赏作者!

    关于
    记录生活,镌刻心路;泼洒文墨,分享技术!王柏元的博客致力于IT经验交流,并原创翻译引进外文文章,打开IT国际化视野

    发表评论

    格式
    1. 很实用的方法,下载了notepad++,的确可以编译java,启动速度也很快,但是博主,请问怎么用notepad++编译c++呢

      Von Alonza 评论达人 LV.1 2年前 (2015-05-22) [0] [0]
      • @Von Alonza编译c++和java差不多,百度一下配置gcc的系统变量,用gcc编译一下c++文件再运行exe

        极客人 博 主 2年前 (2015-05-24) [0] [0]

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册