EditPlus配置Java语法自动补全功能
2015-06-10 09:24
1036 查看
过程如下,希望能够为使用EP的童鞋贡献绵薄之力.
1,启动EditPlus3,依次点击 Tools->Preferences->File->Settings&syntax,在右侧的File types选择"Java"项目.
2,在下侧找到已经勾选的AutoCompletion项,看到默认的是cpp.acp,点击后面带有"..."的按钮,在editplus的安装目录下找到java.acp文件,选中即可,之后点击open按钮,该文件内容会显示在Editplus的窗口中,接下来我们一起来编辑它的内容. 所谓的acp文件就是那个 Auto Completion的简写.
下面的这幅图描述了找到 Auto Completion ,中文叫做:自动完成。
![](http://up.2cto.com/2013/0202/20130202033052895.png)
3,下面的代码就是配置好的java.acp,你也可以再下面的附件找到与代码一样的配置.下载回去,按照上图的路径,直接引入EditPlus即可以使用.最好的方式,在编辑之前或者覆盖你的源文件之前,在安装目录的下将java,acp文件进行备份,
"做好文件的备份操作在技术学习和实践的过程是一个良好的习惯.尤其是像我这样的初级选手在实际项目中尤为重要。至于原因,大家都懂得!www.2cto.com
代码如下:
#TITLE=Java
; EditPlus Auto-completion file v1.0 written by ES-Computing.
; This file is provided as a default auto-completion file for Java and C#.
#CASE=y
#T=if
if(^!){
}
#T=while
while(^!){
}
#T=for
for (^!; ;){
}
#T=switch
switch (^!){
case :
}
#T=do
do{
}
while(^!);
#T=class
class ^!{
}
#T=try
try{^!
}
catch (){
}
#T=interface
interface ^!{
}
#T=namespace
namespace ^!
{
}
#
;add by ivantian 2013-01-19
#T=else if
else if(){^!
}
#T=else
else{^!
} ;此处可以删除,修正!
#
;add end
; C# only
#T=foreach
foreach (){^!
}
#T=get
get(){^!
}
#T=set
set(){^!
}
#T=lock
lock (^!)
{
}
#T=struct
struct ^!
{
}
#
4,文件中的"^!"是一个正则表达式,不用管它,理解含义是:在代码中,若有相应的操作,则光标会停留在该字符所在的位置.对照原有的文件,我才有了上面代码所示的修改.在上面的格式上,if you wish ,you can continue to modify it ! 其他语言的操作亦是如此.举一反三,乃至反多是一种很好的方法论,它适应于任何领域.
5,配置完成后,重启editplus软件,这也是一个很好的操作,尤其在配置很多软件的使用规则后,或者其他情况下,之后新建一个java文件,便可以使用代码自动补全功能. So easy,So comfortable!enjoy it!
6,重启后,测试.比如输入if语句,只需要输入关键字if,然后按下“空格键”,就会出现将将(){}自动补全,此时只需要在光标停留处键入代码即可.其他的一样.
1,启动EditPlus3,依次点击 Tools->Preferences->File->Settings&syntax,在右侧的File types选择"Java"项目.
2,在下侧找到已经勾选的AutoCompletion项,看到默认的是cpp.acp,点击后面带有"..."的按钮,在editplus的安装目录下找到java.acp文件,选中即可,之后点击open按钮,该文件内容会显示在Editplus的窗口中,接下来我们一起来编辑它的内容. 所谓的acp文件就是那个 Auto Completion的简写.
下面的这幅图描述了找到 Auto Completion ,中文叫做:自动完成。
![](http://up.2cto.com/2013/0202/20130202033052895.png)
3,下面的代码就是配置好的java.acp,你也可以再下面的附件找到与代码一样的配置.下载回去,按照上图的路径,直接引入EditPlus即可以使用.最好的方式,在编辑之前或者覆盖你的源文件之前,在安装目录的下将java,acp文件进行备份,
"做好文件的备份操作在技术学习和实践的过程是一个良好的习惯.尤其是像我这样的初级选手在实际项目中尤为重要。至于原因,大家都懂得!www.2cto.com
代码如下:
#TITLE=Java
; EditPlus Auto-completion file v1.0 written by ES-Computing.
; This file is provided as a default auto-completion file for Java and C#.
#CASE=y
#T=if
if(^!){
}
#T=while
while(^!){
}
#T=for
for (^!; ;){
}
#T=switch
switch (^!){
case :
}
#T=do
do{
}
while(^!);
#T=class
class ^!{
}
#T=try
try{^!
}
catch (){
}
#T=interface
interface ^!{
}
#T=namespace
namespace ^!
{
}
#
;add by ivantian 2013-01-19
#T=else if
else if(){^!
}
#T=else
else{^!
} ;此处可以删除,修正!
#
;add end
; C# only
#T=foreach
foreach (){^!
}
#T=get
get(){^!
}
#T=set
set(){^!
}
#T=lock
lock (^!)
{
}
#T=struct
struct ^!
{
}
#
4,文件中的"^!"是一个正则表达式,不用管它,理解含义是:在代码中,若有相应的操作,则光标会停留在该字符所在的位置.对照原有的文件,我才有了上面代码所示的修改.在上面的格式上,if you wish ,you can continue to modify it ! 其他语言的操作亦是如此.举一反三,乃至反多是一种很好的方法论,它适应于任何领域.
5,配置完成后,重启editplus软件,这也是一个很好的操作,尤其在配置很多软件的使用规则后,或者其他情况下,之后新建一个java文件,便可以使用代码自动补全功能. So easy,So comfortable!enjoy it!
6,重启后,测试.比如输入if语句,只需要输入关键字if,然后按下“空格键”,就会出现将将(){}自动补全,此时只需要在光标停留处键入代码即可.其他的一样.
相关文章推荐
- 【struts2】中method={1}详解
- java 中小数点的处理
- myeclipse 安装SVN插件
- Java实现不同excel格式(*.xls、*.xlsx)文件的读取
- Struts 2 学习(一) 环境配置
- Spring 简介
- springMVC 开涛 数据绑定
- Mysql 数据类型与java中的数据类型对照表
- Struts 2 学习笔记:Struts 2 的命名空间(namespace)的用法和作用
- struts2学习笔记(2)---Action中访问ServletAPI获取Map类型的Servlet元素
- eclipse下创建Maven项目
- 简单来说一下java中的泛型,ssh中dao层使用会简化代码量
- java 复制对象
- Spring学习笔记之Spring事务及测试
- springmvc搭框架的第一步
- Eclipse使用hibernate插件详解,有详细的图解,感觉不错
- java 性能调优
- java 性能调优
- JDK,JRE在mac OS X中的目录结构
- Java中==和equals()方法的区别