当前位置:首页>>软件教程>>常用软件>>新闻内容    |
EditPlus 2.12 使用技巧集萃
作者:LiangJH 发布时间:2004-8-10 13:54:37 | 【字体:
这里加上版本号,意思是有的功能可能不适合老的版本
这里的内容有的是自己的总结,有的是是在网上搜索,因此如果你有更好的技巧,或者发现某些技巧需要完善,那么请贴上来,让更多人受益。

【1】一则文本替换
abc aaaaa
123 abc 444
如发现 abc,则替换 abc至行尾的内容为 abc efg
即替换为
abc efg
123 abc efg
解决:
在替换对话框,查找内容里输入“abc.*”
“.”表示匹配任意字符,“*”表示匹配0次或更多
同时勾选“正则表达式”然后点击“全部替换”按钮

【2】FTP 上传
“文件->远程操作->FTP 上传”在“设置”选项卡中设置好参数(目录名前面应该加“/”如“/web”),点击“确定”回到“FTP 上传”选项卡,然后点击“上传”即可;“批量上传”类似。

【3】键盘记录的注意事项
EditPlus 的键盘记录有些类似于 UltraEdit 的宏操作,不过功能相对单一,录制的文件可编辑性较差。
为了避免录制成功,推荐纯粹使用键盘操作
Ctrl+F 调出查找对话框
Ctrl+H 调出替换对话框
Alt+F4 关闭对话框
其它键盘快捷键在“帮助-快捷键列表”里面可以很容易的查找到

【4】 关闭文档标签的便捷方法
右键单击文档标签工具条,弹出菜单中选择“标签选项”,选中“用鼠标中间的按钮关闭”,这里包括鼠标的滚轮

【5】 用EditPlus构建精悍的C#编译环境
如果老旧的机器跑不起庞大的VS.net,可以使用EditPlus和.net Framework构造一个精悍的C#编译环境。
  从菜单“工具”->“配置用户工具”进入用户工具设置。
  点击“组名称...”按钮,更改成你想要的组名,这里我把它设为“Debug C#”。
  点击“添加工具”按钮,将默认的菜单文本改为“Debug C#”
  将“命令”后面的文本框中填入“C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\csc.exe”,这里根据个人的系统目录位置不同而有所不通,总之是要让editplus能靠这个找到csc.exe文件
  从“参数”后面的下拉按钮中选择“文件路径”,该参数将传递给csc.exe
  点选“捕获输出”复选框
  点击“输出模式”按钮,打开“输出模式”对话框,选择“使用默认输出模式...”即可
  配置成功!
  试着编写一个程序,从“工具”菜单中点击“Debug C#”菜单项,将自动运行csc.exe对当前文件进行编译,输出结果显示在下面的文本框中。双击某一行错误信息,editplus将自动定位到出错行。

【6】 让Editplus调试PHP程序
①.打开Editplus,选择"工具->配置用户工具..."菜单(V2.12汉化版)
②.在弹出的窗口中选择"添加工具->应用程序",给新程序起一个好记的名字,比如这里我们用"Debug PHP",在"菜单文本"中输入"Debug PHP"。点击"命令行"右边的按钮,找到你的php.exe所在的路径,例如这里是"c:\php\php.exe"。再点击"参数"右边的下拉按钮选择"文件路径",最后再把"捕获输出"前面的复选框选上。
③.现在测试一下,新建一个php文件,按快捷键Ctrl+1可以激活刚才我们设置的工具(如果你设置了多个工具,快捷键可能会有所不同),现在你可以看到它已经能正常工作了。但是还有一点不太理想:如果你的PHP程序出错,在输出窗口会提示你第几行出错 ,单击这一行提示,Editplus老是提示你找不到某某文件,是否新建。接下下我们要修正这个功能。
④.打开刚才用户工具设置窗口,找到刚才设置的"Debug PHP"工具。点击"捕获输出"复选框旁边的"输出模式"按钮,会弹出一个定义输出模式的窗体,把"使用默认输出模式"前面的复选框去掉, 在"正则表达式"这一项的文本框中输入" ^.+ in (.+) line ([0-9]+) "(不包括引号),细心的朋友可能会发现,这里使用的也正则表达式的语法。然后,在下面的"文件名"下拉菜单中选择"标记表达式 1",即上边正则表达式中的第一个参数,"行"下拉菜单项选择"标记表达式 2","列"下拉项保持为空。然后保存设置。
⑤.好了,现在再来试一下吧,双击出错的行数,Editplus就会自动激活出错文件,并把光标定位到出错行,是不是特别方便呢?!
现在,Editplus经过我们的"改造",已经可以即时的调试PHP文件了,虽然还不是"可视化"界面的,但对于一些平常的小程序来查错还是非常好用的。Editplus真是不款不可多得的好工具,如果你有什么使用技巧,不要忘了大家一起分享哦。^O^

【7】在EditPlus中删除空行
启动EditPlus,打开待处理的文本类型文件。
①、选择“查找”菜单的“替换”命令,弹出文本替换对话框。选中“正则表达式”复选框,表明我们要在查找、替换中使用正则表达式。然后,选中“替换范围”中的“当前文件”,表明对当前文件操作。
②、单击“查找内容”组合框右侧的按钮,出现下拉菜单。
③、下面的操作添加正则表达式,该表达式代表待查找的空行。(技巧提示:空行仅包括空格符、制表符、回车符,且必须以这三个符号之一作为一行的开头,并且以回车符结尾,查找空行的关键是构造代表空行的正则表达式)。
(1)选择“从行首开始匹配”,“查找内容”组合框中出现字符“^”,表示待查找字符串必须出现在文本中一行的行首。
(2)选择“字符在范围中”,那么在“^”后会增加一对括号“[]”,当前插入点在括号中。括号在正则表达式中表示,文本中的字符匹配括号中任意一个字符即符合查找条件。
(3)按一下空格键,添加空格符。空格符是空行的一个组成成分。
(4)选择“制表符”,添加代表制表符的“\t”。
(5)移动光标,将当前插入点移到“]”之后,然后选择“匹配 0 次或更多”,该操作会添加星号字符“*”。星号表示,其前面的括号“[]”内的空格符或制表符,在一行中出现0个或多个。
(6)选择“换行符”,插入“\n”,表示回车符。
至此,正则表达式构造成功。
④、“替换为”组合框保持空,表示删除查找到的内容。单击“替换”按钮逐个行删除空行,或单击“全部替换”按钮删除全部空行(注意:EditPlus有时存在“全部替换”不能一次性完全删除空行的问题,可能是程序BUG,需要多按几次按钮)。
对于熟悉EditPlus的朋友,可以直接在Find what中输入正则表达式^[ \t]*\n,注意\t前有空格符。

【8】 让Editplus编译Java程序
J2SDK通常是在命令行模式下运行的Java开发工具,但是如果J2SDK安装目录比较深,
或者程序设计人不习惯用命令行模式操作,则操作起来会比较麻烦。用Editplus的用户工具的功能很容易就可以解决这个问题。方法如下:
①. 点击Editplus的“工具/配置用户工具”菜单,在弹出的窗口中的“ 组和工具项目” 下拉列表中选择一个组,点“ 组名称” 按钮,为该组起一个标志性名称。
②. 点击“添加工具/应用程序”按钮,将“菜单文本”设置为“ 编译”,点击“命令”栏右边的按钮,找到“ javac.exe”文件的存放路径,并打开它。点击“参数”栏右边的向下箭头,选择“文件名”。点击“初始目录”栏右边的按钮,选择“文件目录”。
③. 将“捕获输出”复选框选中。(此为关键之处)
④. 再次点击“新工具/程序”按钮,将“菜单文本”设置为“ 运行”,点击“命令”栏右边的按钮,找到 “java.exe”文件的存放路径,并打开它。点击“参数”栏右边的向下箭头,选择 “不带扩展名的文件名”。点击“初始目录”栏右边的按钮,选择“文件目录”。
⑤. 将“捕获输出”复选框选中。(此为关键之处)
⑥. 确定。
注:
①. 用Editplus对Java文件进行编译前一定要先保存,原因不言而喻。
②.用上面的方法,我们还可以在Editplus中自定义工具组,运行Python程序。
(当然Python有很好的图形界面工具,可以不用Editplus,不过总是又多了一种方法)

文章来源:精品
·两个软件转换UFT-8编码的方法
·善用EditPlus构建精悍的C#编译环境
·[图]用EditPlus编译JAVA和C#程序
 放生
 愚爱
 够爱
 触电
 白狐
 葬爱
 光荣
 画心
 火花
 稻香
 小酒窝
 下雨天
 右手边
 安静了
 魔杰座
 你不像她
 边做边爱
 擦肩而过
 我的答铃
 怀念过去
 等一分钟
 放手去爱
 冰河时代
 你的承诺
 自由飞翔
 原谅我一次
 吻的太逼真
 左眼皮跳跳
 做你的爱人
 一定要爱你
 飞向别人的床
 爱上别人的人
 感动天感动地
 心在跳情在烧
 玫瑰花的葬礼
 有没有人告诉你
 即使知道要见面
 爱上你是一个错
 最后一次的温柔
 爱上你是我的错
 怎么会狠心伤害我
 不是因为寂寞才想
 亲爱的那不是爱情
 难道爱一个人有错
 寂寞的时候说爱我