Home > Backend Development > PHP Tutorial > 其实Editplus可以这样用

其实Editplus可以这样用

WBOY
Release: 2016-06-23 14:02:20
Original
1143 people have browsed it

我为何不用zend studio;eclips等大块头呢,其实editplus是可以这样用的.

      它的优点有很多,它体积小,启动速度快(用它打开一个几十兆的txt文件不超过5秒),很强大的编码定制功能(可以定制默认使用某个编码打开,新建或存储文件,这一点很重要,尤其是在开发PHP的时候三码统一要求颇为严格),绿色免安装,而且最关键的一个优点是,他的自定义功能很强大,我可以用它配置语法着色文件,还可以配置自动完成脚本,还可以配置素材帮我记忆那些琐碎的代码片段,尤其是这个素材功能真的不得不赞美他,记得以前学习Jquery的时候,就是借助它让我在一天之内就能流畅的写jquery的代码.以至于后来所学的几个js框架都是借助他的功能快速学会的,毕竟这些框架只需要会用就好了,不需要死记硬背,因此我只需要把重要的东西丢进素材里,啥时候需要用到的时候从素材里找出来就好了.

      接下来我说一下他的绿色免安装,其实若说editplus是绿色免安装会有很多人有疑问,通常我们拿到的editplus都是需要安装的,而且每次新版本都要再次下载并安装,这是最传统的做法.那么今天我教你一招不走寻常路的做法,我现在每次版本升级之后只需要拿到那几个关键的dll和exe文件覆盖就好了,其他的文件我从不覆盖,因为那些都是我多年来辛辛苦苦配置的东西(例如,ini文件;ctl文件;stx文件;acp文件等),一旦覆盖了恐怕就要哭了.至于怎么拿到dll和exe文件,那么方法就太多了,最常见的例如virtual box虚拟机或者在沙盘里安装然后把需要的文件复制出来覆盖就行了.

      当然了,他还有其他的功能也是不错的,例如在自定义工具方面,可以要求每次PHP文件保存之后就自动显示执行结果(其他的程序语言也可以这么做,只不过需要你自己配置,我曾配置过我的这个版本,让他为我编译delphi,c,c#等程序).还有就是他的正则查询,替换以及多文件查找都非常好用.

下边的动画是我刚刚录制的一个使用动画,通过这个动画您或许会对Editplus产生一个全新的认知.

注意:动画中的自动完成脚本的部分都是我自己配置的.


开此帖子的目的:
前段时间发现很多朋友问PHP用什么IDE开发的问题,所以今天我就抛砖引玉一下顺便散分.


回复讨论(解决方案)

辛苦了sibang,话说sibang是个什么意思呢?
在Linux下用不来editplus 倒是可以用notepad++(wine),于是vim爱好者就要出来指点了,哈哈...

感觉这种死搬硬套式的还真不如IDE来的方便,虽然占内存大些。

Editplus真心不错,启动也快,内在消耗也不大,视觉效果也不错,也实用。不过,个人觉得ultraEdit编辑工具也不错!而且挺也实用!资历也老!哈哈...

我都是这么用,

一直都是用Editplus,有自定义自动完成。

说话这gif制作的太好了,视频都省了。

这个GIF太让我惊讶了

为什么我的“目录”旁边不是“素材”,而是“剪辑”呢?

现在我是使用editplus和zend studio结合用

最开始我也用editplus,现在基本上用sublime了,偶尔用哈notepad++

这个gif够叼
但是这个editplus的这些用法  记记感觉有点麻烦啊

editplus 确实挺好用,我掌握的用法还是太少啊…… 
大开眼界啊……

我也稀罕 这个gif 

这个gif使用c语言写的一个小工具录制的.

为什么我的“目录”旁边不是“素材”,而是“剪辑”呢?
这是翻译的问题

求这个gif的工具....

我用的那个录制动画的软件下载地址是:
http://download.csdn.net/detail/sibang/3371420

img alt="" src="http://E:\20120820143451.jpg">
汗一?

强烈要求LZ把脚本及素材放出 

是啊,那些素材贴也顺便贴出来吧

这个gif可以拷贝下来吗,太使用了
ps:楼主太强大了,佩服

不得不说 它的确很不错,什么时候我们自己也能研究出来 再怎么好 也是别人的东西                                                                        

你那套东西我有在其他地方看到:zen coding

倒是这个gif录制相当不错,我喜欢

我用的editplus的版本可以在??下?到:
http://download.csdn.net/detail/sibang/4636245

因?好多朋友都?我要,所以乾脆共享出?.

楼主玩得不错,我也弄了一套CSS和jQuery的自动完成配置文件,自觉很好用,可以交流下

平时就拿Editplus当普通文件编辑器用...原来还这么多强大的功能..thx~~

要花很多功夫去做这些脚本和配置,一般都不愿意去这么折腾。佩服楼主。

不是工具, 是楼主,
你给他任何工具, 他都用的比我好.

ep相当强大的说,还有一些亮点功能比如 直接ftp上传

zendcoding 插件确实好用

zendcoding 插件确实好用
看着眼熟,你一说才想起来是这个东西,很多编辑器都可以用
比如sublime text 2

vim也可以有,hehe.

不错不错。我也这样用的。

插件应该是zen coding

都玩得很溜啊,赞

learning thx

就是现在那个CTags怎么用啊

你这个好高级,还能批量修改
看着眼熟,你一说才想起来是这个东西,很多编辑器都可以用
比如sublime text 2

vim也可以有,hehe.

我也是,

很牛的gif,editplus确实好用,一直在用

见识啦

没怎么用。。。

eclipse for php

使用editplus至少有10个年头了,不过最近几天开始转用sublime text,发现ep和st相比还是略逊一筹,可能同st的高度扩展性分不开吧!

为了充分利用ep里面的资源,尤其是非常习惯了的自动完成配置文件,用AutoIt编写了一个小工具,实现对*.acp文件批量转换成*.sublime-snippet。

如果有像我这样的转换了山头又想继续使用ep的acp自动完成资源,可以试用下这个工具,下载地址:
https://github.com/yahaosoft/Convert-EditPlus-ACP-to-SublimeText2-Snippet
代码是AutoIt编写的,有编译成exe可直接使用,也可自行用源码编译。

使用方法:

(一)
1、在工具文件(EPACP2ST2Snippet.exe)所在的文件夹中新建acp和snippet两个文件夹,将editplus的ACP文件复制到acp中,snippet则用于保存导出的文件
2、双击EPACP2ST2Snippet.exe,程序会自动处理acp文件夹中的所有*.acp文件,没有图形界面,稍等一会儿就会显示处理结果

(二)
1、在工具文件(EPACP2ST2Snippet.exe)所在的文件夹中新建acp和snippet两个文件夹
2、打开EPACP2ST2Snippet.ini文件,修改acp_dir配置参数,用*.acp文件所在的文件夹完整路径作为参数值
3、双击EPACP2ST2Snippet.exe,开始处理,同(一)中的步骤2

任何意见,请发邮件到 yahaosoft@gmail.com,谢谢!

发现ep和st相比还是略逊一筹,可能同st的高度扩展性分不开吧!
EP中的素材在ST中有没有对应的功能?

Marked

引用 44 楼  的回复:
发现ep和st相比还是略逊一筹,可能同st的高度扩展性分不开吧!

EP中的素材在ST中有没有对应的功能?

应该有的,不过st还刚开始用,了解的有限,下一步就是解决ClipText/素材的转换事宜了,是因为我自己最常用的还是acp,所以就先做了这个的转换工具。:)

EPACP2ST2Snippet.exe 做了一些小更新,对生成的snippet中scope的定义进行了优化,有需要者请到上面的那个链接页面下载。

我看到了大量的live Templates [我用的phpStrom 是这样描述这些代码的],其实用什么编辑器都会自定义很多相关的live Teamplates 的,总有些自己习惯的自定义代码。如果条件允许硬件足够优秀,还是建议用大型的ide 例如xxx.

editplus 一直在用这个

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template