Notepad++配置轻量JAVA编译器
2016-04-17 22:45
267 查看
首先需要下载Notepad++以及插件·NppExec.dll
下载链接:
http://blog.csdn.net/tyx1994121a/article/details/45022995
下载安装完成后,将插件解压到安装目录下的 plugins 文件夹。
1. 按F6,会弹出执行命令的对话框
2.在Command(s)中输入下列四行:
npp_save // 保存文件
cd "$(CURRENT_DIRECTORY)" //打开文件目录
Javac.exe "$(FILE_NAME)" //注:需要配置java PATH。如果没有配置环境变量,则需要输入完整路径,如: D:\jdk1.6.0_10\bin\Javac.exe "$(FILE_NAME)"
java.exe "$(NAME_PART)" //同上
3. 点击 Save... 按钮,起个名字,例如 BuildAndRun
4. 点击“插件——NppExec——Advanced Option”
5. 在Menu item 下面为即将添加的宏子项菜单起好名字,比如“BuildAndRunJava”,同时在Associated script 中选择好关联的脚本(BuildAndRun)
6. 点击Add/Modify 即可,这样子就在宏菜单中出现了刚刚建立的子项: BuildAndRunJava
7. 重启 notepad++, 设置 --> 管理快捷键 --> plugin commands
8. 为菜单项设置快捷键
9. 大功告成!
10. 最后解释一下notepad++的环境变量,CURRENT_DIRECTORY表示当前路径,就是当前编辑文件的路径。
附:NotePad++ 的环境变量
以文件 E:\java\HelloNpp.java 为例说明
1. FULL_CURRENT_PATH : 表示当前文件的完整路径 即:E:\java\HelloNpp.java
2. CURRENT_DIRECTORY: 表示当前文件所在目录,此时不包括文件名字 即:E:\java\
3. FILE_NAME : 表示当前文件的文件全名,不包括目录 即:HelloNpp.java
4. NAME_PART: 表示当前文件的文件名称,不包括后缀或者扩展名字 即:HelloNpp
5. EXT_PART: 表示当前文件的后缀名或扩展名 即:java
下载链接:
http://blog.csdn.net/tyx1994121a/article/details/45022995
下载安装完成后,将插件解压到安装目录下的 plugins 文件夹。
1. 按F6,会弹出执行命令的对话框
2.在Command(s)中输入下列四行:
npp_save // 保存文件
cd "$(CURRENT_DIRECTORY)" //打开文件目录
Javac.exe "$(FILE_NAME)" //注:需要配置java PATH。如果没有配置环境变量,则需要输入完整路径,如: D:\jdk1.6.0_10\bin\Javac.exe "$(FILE_NAME)"
java.exe "$(NAME_PART)" //同上
3. 点击 Save... 按钮,起个名字,例如 BuildAndRun
4. 点击“插件——NppExec——Advanced Option”
5. 在Menu item 下面为即将添加的宏子项菜单起好名字,比如“BuildAndRunJava”,同时在Associated script 中选择好关联的脚本(BuildAndRun)
6. 点击Add/Modify 即可,这样子就在宏菜单中出现了刚刚建立的子项: BuildAndRunJava
7. 重启 notepad++, 设置 --> 管理快捷键 --> plugin commands
8. 为菜单项设置快捷键
9. 大功告成!
10. 最后解释一下notepad++的环境变量,CURRENT_DIRECTORY表示当前路径,就是当前编辑文件的路径。
附:NotePad++ 的环境变量
以文件 E:\java\HelloNpp.java 为例说明
1. FULL_CURRENT_PATH : 表示当前文件的完整路径 即:E:\java\HelloNpp.java
2. CURRENT_DIRECTORY: 表示当前文件所在目录,此时不包括文件名字 即:E:\java\
3. FILE_NAME : 表示当前文件的文件全名,不包括目录 即:HelloNpp.java
4. NAME_PART: 表示当前文件的文件名称,不包括后缀或者扩展名字 即:HelloNpp
5. EXT_PART: 表示当前文件的后缀名或扩展名 即:java
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树