java se的命令文件_NotePad++集成Java编译和运行命令组建轻量级Java SE开发工具

昨天介绍了使用EditPlus集成Java编译和运行命令组建轻量级Java

SE开发工具的方法,但值得注意的是EditPlus是收费软件!那么有没有免费的,而且和EditPlus功能一样强的工具呢?答案是肯定的。今天在这里则介绍使用免费开源的NotePad++集成Java编译和运行命令组建一个轻量级Java

SE开发工具的方法。

Notepad++是运行在Windows操作系统下的一款代码编辑器软件。 Notepad++提供了一系列编程相关的功能,如自动识别源代码类型,支持自动缩进,语法着色,支持单词/函数名称自动补全功能等。是一款开源免费的软件,遵循GPL协议,并且提供各种语言的国际化支持!

下面则是使用Notepad++集成Java编译和运行命令组建轻量级Java

SE开发工具的具体步骤:

1.确保已正确安装JDK,并且已经配置好环境变量;

2.在电脑上安装好Notepad++;

3.集成javac编译命令:打开Notepad++,在主菜单中单击“运行”在下拉列表中选择“运行”,或者直接按F5,弹出如下对话框,如下图所示:

a4c26d1e5885305701be709a3d33442f.png

在对话框中输入javac编译命令:

cmd

/k

javac"$(FULL_CURRENT_PATH)"&PAUSE&EXIT

点击保存,并设置名称为“Java

Compiler”(名称可自定义),自定义快捷键为“Ctrl+Shift+C”,单击“OK”,即可通过运行菜单中的“Java

Compiler”或这“Ctrl+Shift+C”快捷键使用该命令。

a4c26d1e5885305701be709a3d33442f.png

4.集成java运行命令:步骤同3中所述,命令为:

cmd /k cd /d

"$(CURRENT_DIRECTORY)"&java

"$(NAME_PART)"&PAUSE&EXIT

点击保存,并设置名称为“Java

Run”(名称可自定义),自定义快捷键为“Ctrl+Shift+Z”,单击“OK”,即可通过运行菜单中的“Java

Run”或这“Ctrl+Shift+Z”快捷键使用该命令,如下图:

a4c26d1e5885305701be709a3d33442f.png

5.集成Java编译并运行命令:步骤如上所示,命令为:

cmd /k javac

"$(FULL_CURRENT_PATH)"&cd /d

"$(CURRENT_DIRECTORY)"&java

"$(NAME_PART)"&PAUSE&EXIT

点击保存,并设置名称为“Java”(名称可自定义),自定义快捷键为“Ctrl+Shift+J”,单击“OK”,即可通过运行菜单中的“Java”或这“Ctrl+Shift+J”快捷键使用该命令,如下图:

a4c26d1e5885305701be709a3d33442f.png

6.查看集成的命令工具:在主菜单中单击“运行”,在下拉列表中就可以看到刚才添加的三个工运行命令:“Java

Compiler”快捷键为“Ctrl+Shift+C”、“Java

Run”快捷键“Ctrl+Shift+Z”、“Java”快捷键“Ctrl+Shift+J”,如下图:

a4c26d1e5885305701be709a3d33442f.png

7.测试集成的javac编译命令:编写一个Java

HelloNpp程序,保存在D盘java文件夹中(可以是任意目录),然后使用“Ctrl+Shift+C”快捷键或者在单击主菜单“运行”->“Java

Compiler”编译HelloNpp程序,测试中编译弹出命令窗口,编译成功,如下图:

a4c26d1e5885305701be709a3d33442f.png

8.测试集成的java运行命令:使用“Java

Compiler”编译程序成功后,使用“Ctrl+Shift+Z”快捷键或者在单击主菜单“运行”->“Java

Run”运行HelloNpp程序,在命令窗口输出“Hello Notepad++!”,如下图:

a4c26d1e5885305701be709a3d33442f.png

9.测试集成的Java编译并运行命令:使用“Ctrl+Shift+J”快捷键或者在单击主菜单“运行”->“Java”编译并运行HelloNpp程序,在命令窗口输出“Hello

Notepad++!”,如上图。

10.查看编译生成的HelloNpp.class文件:打开D盘Java文件夹,可以看到在文件中存在两个文件:HelloNpp.java和HelloNpp.class,如下图:

a4c26d1e5885305701be709a3d33442f.png

至此,使用NotePad++集成Java编译和运行命令组建轻量级Java

SE开发工具完成,祝使用愉快!

———————————NotePad++命令解释————————————

cmd /k:是调用命令提示符;

javac:是编java译源文件命令;

java:是运行编译生成.class文件命令;

FULL_CURRENT_PATH:是notepad++的宏定义,意思为当前带路径的文件名,双引号""则是防止路径中出现空格,一定要加入;

NAME_PART:是notepad++的宏定义,意思是不带扩展名的文件名;

cd "$(CURRENT_DIRECTORY)":打开当前路径;

$():是引用宏定义的固定用法;

&:连接符,连接两条命令的,对于这个例子,则是执行完前面的javac

"$(FULL_CURRENT_PATH)"后执行PAUSE;

PAUSE:则是暂停;

EXIT:退出命令窗口

附:notepad++常用宏定义 FULL_CURRENT_PATH 意思是当前带路径的文件名 比如:C:\Project\test.java

CURRENT_DIRECTORY 意思是当前的路径 比如:C:\Project\

FILE_NAME 意思是完整的文件名 比如:test.java

NAME_PART 意思是不带扩展名的文件名 比如:test

EXT_PART 意思是文件的扩展名 比如:java

NPP_DIRECTORY 意思是notepad++.exe的路径

比如:C:\Program Files\Notepad++

CURRENT_WORD 意思是notepad++选中的当前字符,主要可以实现一些搜索功能,比如:cmd

/k start

http://www.baidu.com/s?wd=$(CURRENT_WORD)便是在baidu中搜索当前选中的字符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值