Windows中将javac和java两个命令集成到UltraEdit工具栏
1. 目的
将javac和java两个命令集成到UltraEdit工具栏,以方便在UltraEdit中编辑简单的java文件后,能够直接进行编译,运行。
2. 环境
- UrtalEdit版本18.20;
- Java版本JDK1.6、JDK1.7;
- 环境变量中已经配置好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. 运行示范
Windows中将javac和java两个命令集成到UltraEdit工具栏的更多相关文章
- windows命令行下简单使用javac、java、javap详细演示
最近重新复习了一下java基础,在使用javap的过程中遇到了一些问题,这里便讲讲对于一个类文件如何编译.运行.反编译的.也让自己加深一下印象. 如题,首先我们在桌面,开始->运行->键入 ...
- cmd中java的编译命令——java和javac、javap
最近重新复习了一下java基础,这里便讲讲对于一个类文件如何编译.运行.反编译的.也让自己加深一下印象 如题,首先我们在桌面,开始->运行->键入cmd 回车,进入windows命令行 ...
- 在CMD窗口中使用javac和java命令进行编译和执行带有包名的具有继承关系的类
一.背景 最近在使用记事本编写带有包名并且有继承关系的java代码并运行时发现出现了很多错误,经过努力一一被解决,今天我们来看一下会遇见哪些问题,并给出解决办法. 二.测试过程 1.父类代码 pack ...
- java 安装后 不能 java javac 说找不到命令 -bash: javac: command not found
java 安装后 不能 java javac 说找不到命令 -bash: javac: command not found 不是环境变量的问题, 直接cd到java的目录 也不能执行命令 后来发现是 ...
- 解决javac和java命令在Mac OSX终端里的乱码问题
转自:https://www.surfchen.org/archives/710 java和javac在简体中文的Mac OSX的终端(Terminal.app)环境下,默认是以GBK编码的中文输出各 ...
- java的windows自动化-自动运行java程序
那么在一些工具齐全并且已经有了一定的写好的java程序的情况下(环境变量和软件见上一章http://www.cnblogs.com/xuezhezlr/p/7718273.html),如何自动化运行j ...
- java和jar命令
IDEA打可运行jar http://bglmmz.iteye.com/blog/2058785 -jar参数运行应用时classpath的设置方法 你是否在使用java -jar参数运行打包好的ja ...
- 如何用javac 和java 编译运行整个Java工程 (转载)【转】在Linux下编译与执行Java程序
如何用javac 和java 编译运行整个Java工程 (转载) http://blog.csdn.net/huagong_adu/article/details/6929817 [转]在Linux ...
- java之jar命令详解
1. JAR 文件包 JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式.JAR 文件非常类似 ZIP 文件——准确的说, ...
随机推荐
- [Backbone] Verying Views
Below we have our AppointmentsView instance rendering and then taking the rendered HTML and insertin ...
- Linux动态库(.so)搜索路径
主要内容: 1.Linux动态库.so搜索路径 编译目标代码时指定的动态库搜索路径: 环境变量LD_LIBRARY_PATH指定的动态库搜索路径: 配置文件/etc/ld.so.conf中指定的动态库 ...
- hdu1027 Ignatius and the Princess II (全排列 & STL中的神器)
转载请注明出处:http://blog.csdn.net/u012860063 题目链接:http://acm.hdu.edu.cn/showproblem.php? pid=1027 Ignatiu ...
- ionic3打包失败的解决办法
使用命令行: $ ionic cordova build android --release 打包android的时候,提示生成失败,原因是没有找到gradle,我的电脑因为安装了Android St ...
- winform暴走表情制作器
c# winform暴走表情制作器,项目工程下载地址:项目下载地址 程序运行截图: 部分代码:获取鼠标所在的图片中坐标 private void pictureBox1_MouseDown(objec ...
- UITableViewCell 取消分隔线
方法一: [historyTodayTableVC setSeparatorStyle:UITableViewCellSeparatorStyleNone]; 方法二: [historyTodayTa ...
- 微信小程序 - 更改radio和checkbox选中样式
点击下载源码:示例-更改radio或checkbox选中样式
- Android——SD卡工具类——SDCardUtils.java
package com.xdsjs.save.utils; /** * SD卡相关的辅助类 * Created by xdsjs on 2015/10/13. */ import java.io.Fi ...
- [Python]网络爬虫(九):百度贴吧的网络爬虫(v0.4)源码及解析
转自:http://blog.csdn.net/pleasecallmewhy/article/details/8934726 百度贴吧的爬虫制作和糗百的爬虫制作原理基本相同,都是通过查看源码扣出关键 ...
- tomcat 热部署、热加载 精析
1.前言 找了很多篇文章,没有一篇文章讲的清晰.明了,很多人只是会用,但不是能真正说明白,这年头找个懂理论的,真难! 2.热部署 原定义:tomcat处于运行状态时,能够监测webapps下的 ...