博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows中将javac和java两个命令集成到UltraEdit工具栏
阅读量:6573 次
发布时间:2019-06-24

本文共 1285 字,大约阅读时间需要 4 分钟。

1. 目的

将javac和java两个命令集成到UltraEdit工具栏,以方便在UltraEdit中编辑简单的java文件后,能够直接进行编译,运行。

2. 环境

  1. UrtalEdit版本18.20;
  2. Java版本JDK1.6、JDK1.7;
  3. 环境变量中已经配置好PATH指向javac,java程序目录。

3. 步骤

3.1 增加“编译Java”菜单

UltraEdit中,单击菜单“高级”-》“工具配置”。在出现的窗口中进行如下操作:

单击”插入“按钮,在当前窗口的“命令”标签中,输入下面内容:
1.菜单项名称:编译Java
2.命令行:javac %n%e
3.工具目录:%p
在当前窗口的”输出“标签中,文本”命令输出(DOS命令)“下面,选中下面内容:
1.”显示DOS窗口“核选框打勾;
2.”输出到列表框“单选框打勾。
单击”应用“按钮,以完成编译Java命令的工具配置。

3.2 增加“运行Java”菜单

单击”插入“按钮,在当前窗口的“命令”标签中,输入下面内容:

1.菜单项名称:运行Java
2.命令行:java %n
3.工具目录:%p
在当前窗口的”输出“标签中,文本”命令输出(DOS命令)“下面,选中下面内容:
1.”显示DOS窗口“核选框打勾;
2.”输出到列表框“单选框打勾。
单击”应用“按钮,以完成运行Java命令的工具配置。

3.3 附图参考

然后在当前窗口的下方,通过”向上“,”向下“按钮调整”编译Java“到”运行Java“之前并应用,这是个人习惯,我喜欢将编译排在运行之前。

这样配置的结果就是,编译Java文件的快捷键是Ctrl+Shift+0,运行Java的快捷键是Ctrl+Shift+1。当然也可以通过菜单”高级“-》”编译Java“、”运行Java“来实现相同功能,个人倾向于使用快捷键。

此版本的UltraEdit好像自动将Ctrl+Shift+0快捷键分配给两个功能:”InsertChar-?“和AdvancedUserTool1。默认Ctrl+Shift+0快捷键不能使用。建议将AdvancedUserTool1的快捷键修改为Ctrl+Shift+9。方法:菜单“高级”-》“配置”-》“键映射”,单击“排序”核选框,然后找到AdvancedUserTool1将它的快捷键设置为Ctrl+Shift+9,并删除AdvancedUserTool10的快捷键即可。

4. 备注

关于UltraEdit工具配置中参数说明:

%P        只有路径 ("C:\project\test\")
%N        只有文件名 ("test")
%E        只有扩展名 (".c")
%P%N%E 等于 %F,就是上述的 ("C:\project\test\test.c")。

如果 %f, %p, %n, %e 是小写,且文件应解析为长文件名,那么应该放置在引号内,例如 "%f" 或 "%p%n" 等。

如果 %F, %P, %N, %E 是大写,文件名和路径将转换为“8.3”短文件名格式,以便与 DOS 程序能兼容。

5. 运行示范

转载地址:http://ghojo.baihongyu.com/

你可能感兴趣的文章
myeclipse汉化及其相关配置设置(转)
查看>>
ORACLE常用监控语句(未完待续)
查看>>
高并发软件设计的几种方式
查看>>
poj1061
查看>>
(顺序表的应用5.4.2)POJ 1591 M*A*S*H(约瑟夫环问题的变形——变换步长值)
查看>>
从一列数中筛除尽可能少的数使得从左往右看,这些数是从小到大再从大到小的(网易)。...
查看>>
上传图片并显示缩略图的最简单方法(c#)
查看>>
我所期待的vs2007
查看>>
关于ORM的一些外文资料
查看>>
maven2完全使用手册
查看>>
如何成为“10倍效率”开发者
查看>>
为什么说CLR是类型安全的
查看>>
SGU 327 Yet Another Palindrome(状态压缩DP)
查看>>
topcoder srm 686 div1 -3
查看>>
如何调试程序的 Release 版本
查看>>
[Silverlight]实战WCF RIA gzip压缩
查看>>
Linux中VMware虚拟机硬盘空间扩大方法
查看>>
被人民搜索鄙视了
查看>>
uboot源码分析(1)uboot 命令解析流程简析
查看>>
浅议“全局变量”、“多线程”和“编译器陷阱”
查看>>