EditPlus自动完成功能

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情
EditPlus自动完成功能
2008年04月12日 星期六 13:57

近来由于有很多代码需要编辑,遂试用了EditplusEmEditor,感觉在编写和查看代码的时候的确不错,EmEditor软件个人感觉无论怎么使用起来,字体看着不是很过瘾(可能是字体太大的原因吧),不过其代码的自动完成(或者叫代码自动补齐,自动输入功能)插件很不错,比如在键入<td>后,它会自动完成后面的</td>等。不过由于字体太大,造成在查看源码的过程中偏乱,代码没有统揽全局感。

在使用EditPlus过程中,在网上搜索了很多,有的说是可以实现自动补全完成,有的说不能够实现。其实EditPlus是可以实现这项功能的,只不过相对于Emeditor来说,这项功能不是很强大。大家可以去这里下 载你所需要的文件,其中*.acp文件是自动完成文件,*.stx是语法文件,*.ctl是剪辑文本文件,template*.*是模板文件。从官网的列 表中可以看到洋洋洒洒很多很多文件包,让人摸不到头脑,其实只需要使用Ctrl+F查找你所使用的语言名称,然后再寻找包含acp文件的压缩包下载即可。 在这里为了方便大家,提供截止到今日为止的官网上所有User Files文件合集,如果需要,请下载

BTW:其实,如果仅仅需要查看代码,还是使用小巧一些的文本编辑器比较好,如果真的需要编写代码的话,还是使用专门的IDE来的爽一些。比如DW,VS,JBuilder等等。

update 2009-8-18:

以下转一篇关于EditPlus编辑Java的配置方法,请不要关注版本,到目前为止以下方法通用(转自少主城堡)。

对于文本编辑软件老程序员推荐EditPlus,EditPlus是很多程序员非常熟悉的编辑工具,占用系统资源小、操作简便灵活、支持编程文件类 型丰富(C/C++,Perl/CGG,Java,HTML,Javascript,),MSDN上可以搜索到各种插件,现在连C#,Ruby都可以支持 了.

对于初学java的人来说,用EditPlus没有语法提示,类提示等功能,如果想对Java的语法基础打得更好一点,用EditPlus将是一个 更好的选择.(用Jcreator和eclipse还有jbuild是爽,可是敲完代码后你发现经常没能 留下什么印象,所以,初学者选EditPlus没错)

在网上搜索了很多关于EditPlus的文章,照做,发现都有问题,下面把摸索比较合适的方法及详细原因介绍

给大家:

首先确保安装好JDK而且已经做好了JDK系统环境变量,如果没有,请跟我来:

如果没有安装,先下载好JDK 1.4.2版,运行安装.

安装完成后,在2000/xp/2003桌面上,右击我的电脑,点属性,点高级,点环境变量,在下面一栏中的 系统变量中,选中path变量,点编辑, 如你的JDK安装在D:/j2sdk1.4.2_12 下,则在最前面加入D:/j2sdk1.4.2_12/bin;

然后进行测试,写一个HelloWorld.java的文件,在桌面上按win键+R,弹出运行对话框,输入 CMD, 进入HelloWorld.java 所在目录,运行javac HelloWorld.java 回车,运行java HelloWorld 回车。能打出HelloWorld说明配置成功.

接下来配置Editplus汉化版v2.21

进入EditPlus,从菜单“工具(Tools)”;“配置用户工具…”进入用户工具设置,选择“组和工具条目”中的“Group 1”,点击面板右边的“组名称…”按钮,将文本Group1”修改成“Java编译程序”,点击“添加工具”按钮,选择应用程序,然后就是修改属性:
1. 添加编译功能
“菜单文本”里的内容修改为“Javac”;

“命令”中输入 javac ,因为之前已经配置好了JDK环境,所以不用再加路径和.exe后缀;

“参数”选择“文件名”,即显示为“$(FileName)”;

“初始目录”选择“文件目录”,显示为“$(FileDir)”;

“输出模式” 将”使用默认输出模式”取消掉,点击选择java/CGG模式,点确定.

2. 添加执行功能
“菜单文本”里的内容修改为“Java”;

“命令”中输入 java ,因为之前已经配置好了JDK环境,所以不用再加路径和.exe后缀;

“参数”选择“不带扩展名的文件名”,即显示为“$(FileNameNoExt)”;

“初始目录”选择“文件目录”,显示为“$(FileDir)”;点输出模式,将”使用默认输出模式”取消掉,点击选择java/CGG模式,点确定.

3.改变C语言模式的自动生成(){}[]功能

由于editplus默认使用了一个叫做cpp.acp的文件做为自动完成功能的模板,在找不到合适的标准java.acp文件的情况下,我们只有把它取消掉.

点工具,点参数, 点设置与语法, 右边有一个自动完成,把里面的文件 路径清除掉,选中禁用自动完成,点确定。

完成所有配置.

注1: 有的文章是说的 添加编译和运行两个命令时,要分别直接选安装路径下的javac.exe 和java.exe文件,其实是错误的,会造成无法编译;

注2:绝对不能将输出模式设为捕获输出,那样只能导致在editplus的输出窗口显示非常简单的提示,而得不到CMD运行窗口 及正确的java编译和报错提示;

注3:C/C++ 模式的右{号是另起一行的,养成良好的标准语法代码,还是不要沿用C的好,所以,令可不要自动完成 括号功能。

最后修改,完成了java.acp自动完成模板的修改 ,如果喜欢自动完成 ,请在editplus程序所在目录下新建一个java.acp文件,打开后把如下内容copy进去,保存并在editplus里对java文件选择该语法文件就可以了。

java.acp文件内容如下(这个acp文件我做了一些优化):

#TITLE=Java/C#
; 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 ^! {
}
#
; C# only
#T=foreach
foreach (^!) {
}
#T=get
get {
^!
}
#T=set
set {
^!
}
#T=lock
lock (^!) {
}
#T=struct
struct ^! {
}
#

#T=class
class ^! {
}
#T=interface
interface ^! {
}
#T=try
try {
^!
}
catch () {
}
#

珍藏多年的搜黄抠妹版软件-男人必备,今天拿出来分享要的速度:

电信官方下载点一

电信官方下载点二

网通官方下载点一

网通官方下载点二

EDITPLUS JavaScript自动完成插件实战指南 本文还有配套的精品资源,点击获取 简介:EDITPLUS是一款支持多种编程语言的文本编辑器,特别受到开发者的青睐。本插件专为EDITPLUS设计,旨在通过智能代码提示和自动完成功能提升JavaScript编码效率。它通过分析语法和主流库API构建代码片段库,实现快速智能代码输入,同时提供代码高亮、括号匹配、缩进引导、错误检查和代码折叠等增强特性。安装简单,只需通过EDITP... 阅读详情

相关推荐

EditPlus代码自动完成所需的.acp文件

里面能自动生成的代码是自己写的,很少,但本人已够用了,上传是为了本人到公司下载用(破公司只能上csdn),为方便他人下载使用,里面已经写了方法,按照方法完全可以写自己需要自动成的代码。

Java基础入门(EditPlus

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录系列文章目录前言一、Java基础二、使用步骤1.引入库2.读入数据总结 前言 java基础知识框架如下 一、Java基础 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotlib.

weixin_43048780的博客 1323

EditPlus中PHP的编码自动完成acp_配置文件stx

本配置文件是取自官方网站. PHP stx - Andrey Zubkov (2013-08-20) PHP acp - Andrey Zubkov (2012-11-23) 解压包包括.stx文件和.acp文件,.stx文件用于语法文件,.acp文件用于自动完成功能的.解压后,将两个文件放到editplus的安装目录,然后运行editplus,在工具栏->工具->参数设置->设置&语法里的文件类型选择php,选择之后,点击下方的语法文件后的"..."按钮,选择刚才放到安装目录的php.stx.再点击下方的自动完成后的"..."按钮,选择刚才放到安装目录的php.acp文件,点击确定即可使用.

Editplus:使用技巧总结(打开当前文件路径、重命名、配置exe插件)

1.配置插件(explorer.exe为例) 要打开当前窗口编辑的文档的(在硬盘上的)路径。 (1)Editplus——Tools——Configure User Tools——Add tools,配置如下: 其中 Menu text:是工具名,遵循见名知义的原则 Command:当前系统explorer.exe的路径C:\Windows\explorer.exe Argume

透明大脑 6724

editplus 一键运行任意可执行脚本

菜单文本: RUN 命令: cmd /c 参数: $(FileDir)\$(FileName) 起始目录: $(FileDir)

LB3690的专栏 1227

EditPlus中配置具有<<<<DOS命令界面>>>的java环境

这几天用到了EditPlus编辑器写java代码,很多人都是手动打开dos命令行进行编译运行,有点繁琐。网上一查,这个编辑器也可以配置java环境,但是找到的都是只能在编辑器底部那里打开一点点空间,太小了。后面发现了一个可以直接打开dos命令界面的方法。分享如下:       1.打开电脑home键中的附件,找到命令提示符 2.右键------属性,找到目标,复

isunnyvinson的博客 2888

editplus如何直接编译运行命令提示符

打开editplus ----工具----配置用户工具 选择“工具”--->用户工具---->添加工具---->应用程序 在“菜单文字”处起名“javac”(也可以是javac.exe) 在“命令”处点击右侧…,找到“jdk/bin“目录下的 javac.exe ,点击打开 在“参数”点击右侧向下箭头,选择“文件名”那一项 在“初始目录”点击右侧向下箭头,

zhangxiaoyang0的专栏 1388

editplus 自动完成功能

uusee网络电视官方下载2011PPTV网络电视官方下载风行下载2011正式版麦克疯破解讯雷7麦克疯破解版uusee网络电视2011风行2011pipi 下载pp影视下载 editplus 自动完成功能 Posted in editplus 1条留言 网上找到一些,发现editplus功能很强大,基本可以代替DW, 除了代码提示功能,别的基本都有了。 和DW对比下

mtzai的专栏 4111

EditPlus和UltraEdit的自动完成功能对比

EditPlus :             快捷键: 输入关键字后按空格键,就会自动完成预定义的代码模板。             相关菜单 : Document -> auto complete 要打勾才会启用.                            Document -> Refresh STX/ACP 修改了acp文件之后使用这个命令才会立即生效,不然只有重启 Edit

Blog内容迁移至dolphin8.cn 2484

EditPlus的编码自动完成功能及配置文件下载

(1) 大家可以到www.editplus.com去下载自动完成文件,文件是以.acp为后缀下载之后,将其放到editplus的安装目录,然后运行editplus,在工具栏->工具->设置&语法里选择php。选择之后,点击下方的自动完成后的"..."按钮,选择刚才放到安装目录的acp文件。点击确定或应用,设置生效。然后新建一个php页面调试。<br />在页面中输入function后按空格,如果后面自动出来如下,则自动完成配置成功。<br />function (){ } <br />editplus的自动

tomatofly的专栏 1万+

Java关于Editplus自动完成功能的使用

打开软件,进入主界面。点击工具菜单,单击“配置用户工具”,进入对话框; 进入“参数设置”对话框之后,选择“文件”中的“设置&语法”,文件类型选择“Java”,勾上自动完成选项,打开默认的自动完成文件,进行个性编写(点击java.acp后面的加载); 在这里我们选择添加输出语句自动完成语句: 当我们输入syso回车后,会自动补充语句到System.out.pri...

Ting_maple的博客 328

说说Editplus中的自动完成功能

Editplus自动完成功能就是自动补全功能,即你只输入一长串代码中的几个关键字然后按一下空格,Editplus就会自动帮你补全所有代码。顺便提一下Editplus的自动缩进功能是指在换行时下一行的行首和上一行的行首自动对齐。 先来看一下自动完成配置文件的内容,文件是以.acp为后缀的,一般放在editplus的安装目录中,这里以html5.acp中的片段为例: #TITLE=HTML ;

blackboxwer的专栏 1785

editplus 自动完成 非常棒的功能

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34343689的博客 79

editplus自动完成html,editplus中html的自动补全功能

之前一直都是“纯手工”,一个一个符号慢慢敲的,现在编码量大了,自然效率也不能还停留在一个一个慢慢敲的时代。如何设置editplus中的自动补全功能?首先在Tools中找到Configure User Tools...,点击File选项下的Settings &&syntax,在File types中选中HTML。将下面的Auto Completion选项勾选,默认是htmlbar.a...

weixin_39885469的博客 503

editplus自动完成设置

酒酒的博客 695
上一篇: 1.2.2 JavaScript代码的编写工具--UltraEdit(2)
下一篇: editplus 自动完成功能
mtzai
博客等级 码龄19年 11粉丝 39原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值