让UltraEdit成为java编译器

 

1. ?        配置命令:

选择【高级】->【工具栏配置】

?        选择插入按钮进行命令添加:

?        依次填写命令内容:

解释:菜单项目名称:命令的名字,建议使用有代表性的文字。

         命令行:在命令提示符下运行的命令,但是可以使用UltraEdit的参数。

         工具栏位图/图标(文件路径):在工具栏显示的图标,最求美感的同志可以加上

我的配置如下:

?        在配置输出:

建议选择输出到列表框,默认为“追加到现有文件”,即使用该命令后在命令提示符下显示的内容会显示在一个新文本中,这样的话要返回原来的文件还需要操作,不建议使用

我的配置:

?        同上,配置java运行命令:

我的配置如下

输出窗口配置相同

之前的步骤配置成功,会在菜单栏【高级】选项中显示所配置的命令

我的配置:

?        为了使用方便,我们要把这两个图标放在工具栏中

在【高级】->【配置】->【工具栏/菜单】->【自定义】中选择自定义工具栏

新建一个工具栏,单击右侧图标添加:

?        选中左侧新添的工具栏,将右侧“命令框”中的“用户工具1”和“用户工具2”添加到自定义工具栏中,单击【确定】完成

完成后效果:

?        如果没有输出窗口,可以通过【窗口】->【输出窗口】调出输出框

?        运行我们的java代码吧^_^

编写一份java代码,依次单击编译和运行按钮,过程和结果如下:

   

 

2. 其他技巧:

?         设置Tab为退4个空格(UltraEdit默认为2个):

选择【高级】->【配置】

选择【编译器】->【自动换行/制表符设置】,将【制表站值】和【缩进空格】改为4(默认为2),单击【确定】完成。

?        列模式(允许你操作一列)

如下图,我就想去右面的内容,而不要左面的

可以在菜单栏【列】中选择【列模式】(快捷键alt+c),之后就能选择这一列进行操作了。

                 

 

?        括号的匹配:

将光标放在一个括号之前,选择菜单栏【搜索】->【大括号匹配】(快捷键ctrl+b),就可以匹配括号了,对于大量代码中找括号十分好使。

使用结果

按ctrl+b后的效果

时间: 2024-08-03 20:38:03

让UltraEdit成为java编译器的相关文章

Java SE 6.0调用Java编译器的两种新方法

在很多Java应用中需要在程序中调用Java编译器来编译和运行.但在早期的版本中(Java SE5及以前版本)中只能通过tools.jar中的com.sun.tools.javac包来调用Java编译器,但由于tools.jar不是标准的Java库,在使用时必须要设置这个jar的路径.而在Java SE6中为我们提供了标准的包来操作Java编译器,这就是javax.tools包.使用这个包,我们可以不用将jar文件路径添加到classpath中了. 一.使用JavaCompiler接口来编译Ja

编码准则与Java编译器

我们在写代码时,常常会提到两条原则: 1.方法要尽量短,大方法要分解成小方法: 2.不要重复发明轮子. 我们在强调这两个原则的时候,往往只关注的是代码简洁.易维护等方便我们人的因素,其实这样做还可以大大方便java编译器优化代码. Java编译器优化简介 Java应用程序的编译过程与静态编译语言(例如C或C++)不同.静态编译器直接把源代码转换成可以直接在目标平台上执行的机器代码,不同的硬件平台要求不同的编译器.Java编译器把Java源代码转换成可移植的JVM字节码.与静态编译器不同,java

JVM深入学习笔记一:Java 编译器初探

闲来无事想大概看下Java编译器的执行过程 一. 编译一个文件 首先去搞到源代码.从JDK6开始Java代码开源,放到OPENJDK组织中去,所以从这个网站进行下载: http://hg.openjdk.java.net/jdk6/jdk6/langtools/  下载之后是一个zip包,解压,可以直接导入到eclipse中进行使用,导入之后可能会报错,需要设置一下. 好,下面写一个用作测试的类: import java.util.Arrays; import java.util.List; i

java 开发-java 编译器 如何打开源代码例程

问题描述 java 编译器 如何打开源代码例程 想学习一下java开发!用什么编译器,如何生成并运行程序?从csdn上下载的源代码例程,如何打开并重新生成可执行代码? 解决方案 需要先安装jdk,内含jre,可以从oracle官网下载. 有了jdk,就可以编译java程序,有了jre,就可以运行java程序,不过都只能通过命令行. 所以然后下载eclipse.netbeans或者jcreator这三个软件之一,这样就有开发环境了,方便你调试.编辑程序. 解决方案二: 下个eclipse吧 解决方

IDEA中调试Java编译器小结

之前有介绍过在NetBeans里面调式HotSpot,今天记录下怎么在IDEA里面调试Java编译器,也就是javac. 首先我们要先拿到javac的代码,它是在hotspot的子工程langtools里面,clone下来先, hg clone http://hg.openjdk.java.net/jdk7u/jdk7u/langtools 然后找到javac的代码入口,com.sun.tools.javac.main.Main. 为了偷懒我直接在这个类里面加了main方法, public st

java编译器顺序-java读取代码顺序是从左往右还是从右往左

问题描述 java读取代码顺序是从左往右还是从右往左 java编译器读取每行代码顺序是从左往右还是从右往左 例如 int a=1; int b=2; int c=3; int d=a+b*c int d=a+b*c是从左往右读取还是按优先级读取 编译器读取每行代码都是从左往右读取吗 解决方案 也许你觉得从左到右是很天经地义的事情. 偏偏阿拉伯文就是从右到左的. 我们知道,windows.office这些软件都有阿拉伯语言的版本,也能正确处理这些语言. 那么微软是否需要为这些国家或者地区的人重新设

打印class文件的Java编译器内部的版本号

  当改变了jdk版本时,在编译java时,会遇到Unsupported major.minor version错误.错误信息如下 : Unsupported major.minor version 50.0Unsupported major.minor version 49.0 (我在jdk1.4 和1.5切换时就遇到了这个错误)Unsupported major.minor version 48.0 二.错误原因: 类似错误均属于Java版本问题,即JDK版本过低,只要选择相对应的JDK版本

jdk-想写个java编译器和jvm

问题描述 想写个java编译器和jvm 最近有想法自己动手写个java编译器和jvm,类似jdk自带javac和java的功能,但网上这方面的资料比较少,自己也刚接触java不久,跪求大神指导,是否有这方面的资料和书籍可以借鉴! 解决方案 可参考一些编译原理的书籍,这个事情比较考验"内功",祝成功.http://www.amazon.cn/%E5%9B%BE%E4%B9%A6/dp/B00T9IXLCIhttp://www.amazon.cn/gp/product/B00GAUNDYY

java同行打印输出-Java编译器为什么不能同行输出了呀

问题描述 Java编译器为什么不能同行输出了呀 Java编译器为什么同行输出不了,只能每行输出一个*不能每行输出多个* 解决方案 你不会用的println()吧 同行用print() 解决方案二: 你不会用的println()吧 同行用print() 解决方案三: println换行print不换行