EditPlus 说明

EditPlus 简介

EditPlus是由韩国人编写的一款共享软件,官方网址是www.editplus.com。最新版本是EditPlus 2.12。EditPlus是功能全面的文本、HTML、程序源代码编辑器。主要特点如下:

(1)默认支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript和VBScript的语法高亮显示,通过定制语法文件,可以扩展到其他程序语言。

(2)EditPlus提供了与Internet的无缝连接,可以在EditPlus的工作区域中打开Intelnet浏览窗口。

(3)提供了多工作窗口。不用切换到桌面,便可在工作区域中打开多个文档。

(4)正确地配置Java的编译器“Javac”以及解释器“Java”后,使用EditPlus的菜单可以直接编译执行Java程序。

所谓的文本编辑器,最终还是要归结在文本编辑 上。EditPlus提供了比普通编辑器更加强大的编辑功能。首先可以无限制地Undo,其次具有更强大的删除功能,EditPlus不仅可以删除一个 字,而且还可以删除选择部分、删除整个行等。提供了更强大的复制功能,可以复制整个行,如单击【Edit】菜单,选择【Duplicate line】命令,即可实现此功能。这些大大地超越了记事本的功能。

EditPlus查找/替换功能也是一流的。不 但可以进行一般的查找和替换,而且支持以正则表达式的方式进行查找与替换,甚至可以在磁盘某一目录的所有文件中,进行字符串的查找。比如说,笔者要查找 D:\webchart目录(包括其子目录)下,所有的jsp文件中,哪些文件包含了字符串:“charset=GB2312”,我们就可以单击菜单栏上 的【Search】,选择【Find in Files】命令。如图1.6所示,在出现的查找对话框中,分别填入以下内容:

Ø 【Find what】填入“charset=GB2312”,表示要查找的内容。

Ø 【File type】填入“*.jsp”,表示要查找所有扩展名为jsp的文件,如果这一栏不输入任何条件,则表示在所有的文件中查找,而忽略文件的格式。

Ø 【Folder】填入“d:\webchart”,表示希望查找文件位于d:\webchart这个目录下。

Ø 如果要查找d:\webchart及其子目录下的所有jsp文件,就需要选中该对话框中的“include subfolders”选项。

填好上述栏目后,单击该对话框中的【Find】 按钮,就可以在EditPlus下方的输入输出窗口中,得到查找的结果了。在输出窗口中,会提供一个被查找到的匹配文件的清单。在此窗口的左侧,指出与被 查找的字符串“charset=GB2312”相匹配文件的所在目录以及文件名,然后给出字符串在该文件中出现的位置,该位置用行列坐标表示。在输出窗口 的最底部,EditPlus会提供一个统计结果——查找到的匹配的文件总数。

图1.6  EditPlus的Find in Files功能

双击查找结果清单中出现的任一文件名,EditPlus会在主窗口中显示出该文件的内容,并将鼠标指针定位到被查找的字符串第一次出现的位置。

该功能在大量文件中进行查找时,提供了强大的支持。

前面谈到,设置好Java的编译器 “Javac”和解释器“Java”后,通过EditPlus的菜单可以直接编译执行Java程序。现在就来看看如何在EditPlus中设置。单击菜单 栏中的【Tools】→【Configure User Tools】→【Preferences】→【User tools】,如图1.7所示。

图1.7  EditPlus设置编译与运行Java程序的功能

Ø 【Add Tool】:表示新增一个用户自定义工具。

Ø 【Program】:表示该工具与程序有关。

Ø 【Menu text】:表示要求为添加的工具命名。这里填入:编译JAVA。

Ø 【Command】:表示该工具运行时,所调用的可执行程序。Java中的编译命令是javac,所以这里选择Java安装目录中bin子目录中的javac.exe程序。

Ø 【Argument】:表示执行javac.exe程序时,所需要的参数。单击旁边的带有向下三角形的按钮来选择“$(FilePath)”即可。

Ø 【Initial directory】:选择初始化目录。单击旁边的带有向下三角形的按钮来选择“$  (FileDir)”即可。

Ø 【Capture output】:选择捕获屏幕输出。

通过EditPlus来编译Java程序完成。现在继续增加一个新的工具,设置通过EditPlus来运行编译成功的Java程序。方法同前面讲述的设置编译Java程序的过程基本相同。按照图1.7右下方所示的“运行Java的配置”内容,进行设定即可。

正确设置后,无论在EditPlus编译还是运行Java程序的时候,EditPlus的输出窗口中都会显示出相应的编译和运行结果。

关于EditPlus就简要介绍到这里。

你可能感兴趣的:(java,jsp,正则表达式,浏览器,VBScript)