1. 什么是Notepad++
Notepad++是运行在Windows操作系统下的一款代码文件编辑器,同时也是优秀的代码编辑器软件,能够对绝大多数的编程语言进行语法着色,为自由软件,遵循GPL。是在使用Eclipse等大型IDE之前比较好的代码编辑器。
2. Notepad++ 安装
安装Notepad++之前需要去官方网站下载最新的版本,下载链接为:http://notepad-plus-plus.org/ ,选择自己喜欢的版本下载并安装。安装过程和一般的应用软件类同,此处不再赘述。
3. 配置Notepad++
3.1 单词自动补全功能配置
首先解释一下何为单词自动补全:你的源文件以前输入过的单词,即token,会缓存下来,
当你输入一个字符后会显示出来,按回车选中。 Notepad++提供了一系列编程相关的功能,如自动识别源代码类型,支持自动缩进,语法着色,支持单词/函数名称自动补全功能等。Notepad++ 默认设置支持了大部分代码编写功能,下面将开启“单词自动补全”功能。点击“设置”菜单,选择“首选项”菜单项,弹出“首选项对话框”,选中“备份与自动完成”,在此标签页底部中选中“所有输入均启用自动完成”复选框,并选择“单词自动完成”。
3.2 使用NppExec插件实现Console Dialog 功能
插件NppExec可以完成Windows控制台基本功能,如可以在此窗口中使用命令行进行编译、运行Java程序;Notepad++还能够运行外部程序,通过菜单项与外部程序建立映射关系,支持为外部程序输入参数等。首次安装Notepad++的时候默认是不安装NppExec插件的,因此需要手动的安装该插件。安装NppExec插件的方法比较简单,描述如下:打开Notepad++界面,点击“插件”菜单
-> "Plugin Manager" , 弹出Plugin Manager
窗口会罗列出所有可用的Notepad++的插件。找到NppExec插件,勾选上该插件,并点击窗口右下方的 install
按钮,即可完成安装。此时再次点击“插件”菜单,下拉菜单中会出现刚刚安装的NppExec 插件。如图1 所示。安装好NppExec
插件以后,可以通过单击“插件”主菜单,在其下拉菜单中选中NppExec , 继续在二级菜单中选中“Show Console Dialog",
或者点击快捷按钮,Console Dialog
命令窗口就会出现在编辑器的底部。如图2所示,此时的命令行窗口可以模拟了windows 系统的cmd 窗口的功能。
图1. NppExec 插件安装图
图2. NppExec 插件的Console Dialog 功能
4. 在Notepad++ 中添加Java 编译和运行宏命令
4.1 使用NppExec的 Console Dialog 编译和运行Java测试程序
首先我们需要编写一个Java 测试程序 Test.java文件,使用Notepad++ 新建一个文件,名字保存为Test.java, 文件内容为类似于HelloWorld 功能。如下所示:
[java] view plain copy
public class Test
{
public static void main(String[] args)
{
System.out.println("Hello Notepad++!");
}
}
然后在编辑器下部的Console
Dialog 窗口中模拟命令行编译和运行该Java 程序。为了保证Console Dialog
窗口被开启的时候能自动定位到当前文件所在的文件目录,需要将NppExec
插件的“Follow$(CURRENT_DIRECORY)”选项勾选上。这样就可以保证Console
Dialog 窗口的当前所指目录与被打开的文件所在目录保持一致。