1. ?        配置命令:

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

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

?        依次填写命令内容:

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

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

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

我的配置如下:

?        在配置输出:

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

我的配置:

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

我的配置如下

输出窗口配置相同

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

我的配置:

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

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

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

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

完成后效果:

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

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

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

2. 其他技巧:

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

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

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

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

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

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

?        括号的匹配:

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

使用结果

按ctrl+b后的效果

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

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

    当改变了jdk版本时,在编译java时,会遇到Unsupported major.minor version错误.错误信息如下 : Unsupported major.minor version 50 ...

  2. 警惕Java编译器中那些“蜜糖”陷阱

    一.前言 随着Java编译器不断地向前发展,它为程序员们提供了越来越多的“蜜糖”(compiler suger),极大地方便了程序的开发,例如,foreach的增强模式,自动拆箱与装箱以及字符串的连接 ...

  3. (ecj)Eclipse的Java编译器分析之一——ecj介绍

    Java是一个开放的平台,对于除发布编译器/解释器/基础类库之外,该语言的负责机构更多的是制定一系列标准,任何符合标准的厂商产品均可用于市场投放.甚至包括其编译器及解释器. (比如Hibernate提 ...

  4. JVM总结-Java语法糖与Java编译器

    自动装箱与自动拆箱 首先要提到的便是 Java 的自动装箱(auto-boxing)和自动拆箱(auto-unboxing). 我们知道,Java 语言拥有 8 个基本类型,每个基本类型都有对应的包装 ...

  5. JVM、Java编译器和Java解释器

    作用: JVM:JVM有自己完善的硬件架构,如处理器.堆栈(Stack).寄存器等,还具有相应的指令系统(字节码就是一种指令格式).JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需要生成 ...

  6. [置顶] JDK工具(一)–Java编译器javac

    1.概述    javac.exe: Java编译器,将Java源代码转换成字节码. 2.用法    javac <选项> <源文件> (使用过程中发现,javac <源 ...

  7. java 编译器级别与项目版本不匹配

    java compiler level does not match the v examime.      java 编译器级别与项目版本不匹配. 解决:      在当前项目上点右键,属性 Pro ...

  8. Java编译器、JVM、解释器

    Java虚拟机(JVM)是可运行Java代码的假想计算机.只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行.本文首先简要介绍从Java文件的编译 ...

  9. java编译器和java解释器、JVM

    作用: JVM:JVM有自己完善的硬件架构,如处理器.堆栈(Stack).寄存器等,还具有相应的指令系统(字节码就是一种指令格式).JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需要生成 ...

随机推荐

  1. HTML——filedset和legend标签

    1.<filedset>定义围绕表单中元素的边框. 2.legend 元素表示作为 legend 元素的父元素的 fieldset 元素的其余内容的标题(caption). 使用案例: & ...

  2. Java NIO 之 Socket Channel

    在Java NIO中用Channel来对程序与进行I/O操作主体的连接关系进行抽象,这些IO主体包括如文件.Socket或其他设备.简而言之,指代了一种与IO操作对象间的连接关系. 按照Channel ...

  3. Sql Server的艺术(六) SQL 子查询,创建使用返回多行的子查询,子查询创建视图

    子查询或内部查询或嵌套查询在另一个SQL查询的查询和嵌入式WHERE子句中. 子查询用于返回将被用于在主查询作为条件的数据,以进一步限制要检索的数据. 子查询可以在SELECT,INSERT,UPDA ...

  4. [C#] C# 与 MongoDB 的 CURD

    C# 与 MongoDB 的 CURD static void Main(string[] args) { //建立连接 var client = new MongoClient(); //建立数据库 ...

  5. 洛谷 [P2661] 信息传递

    求有向图的权值为一的最小环 并查集做法 维护一个dis[],表示i号元素到fa[i]的距离. 对于输入的每两个点u,v,询问这两个点的fa[]是否相同,如果相同就成环,维护最小值,mi=min(mi, ...

  6. BZOJ 1927: [Sdoi2010]星际竞速 [上下界费用流]

    1927: [Sdoi2010]星际竞速 题意:一个带权DAG,每个点恰好经过一次,每个点有曲速移动到他的代价,求最小花费 不动脑子直接上上下界费用流过了... s到点连边边权为曲速的代价,一个曲速移 ...

  7. HDU 2141 Can you find it? [二分]

    Can you find it? Give you three sequences of numbers A, B, C, then we give you a number X. Now you n ...

  8. C语言之prinf的用法

    1. n换行字符 1).直接输出内容 printf("哈哈\n"); 2).带参数的输出 int i = 10 ; %d:输入控制符 printf ("%d\n" ...

  9. PHP执行Session与前端JS之间的关系

    <?php error_reporting(0); $path = './tmp/'; $sess_name = session_name(); echo $sess_name; $sess_i ...

  10. js中的typeof和instanceof和===

    typeof: 用于判断number/string/boolean/underfined类型/function 不能判断:null和object ,不能区分object和Array instanceo ...