由于需要,昨天研究了一天的EP,最好搞定了PHP和MASM的配置,于是把笔记登出来,做个标记哈 感觉挺好用的,居然是韩国造的! 详细的asp等配置可以参考以下网址: 下面着重讲一下EditPlus下PHP环境的设置 *************************** EditPlus的PHP设置(下载,STX,ACP,服务器调试) 【1】.下载EditPlus V2.21 Build 381
汉化版 【2】.下载语法文件和自动完成文件,它们分别以STX和AXP后缀结尾。下载我出的这个版本后没有php.acp文件,也不知道. php.stx文件是不是最新的,所以我就到官方网站上下载了php.acp文件和一个最新的php.stx文件。
acp文件:http://www./files/php12.zip 【3】.安装上php.stx和php.acp文件。
从这里开始,我们要用到Editplus 的用户工具了。Editplus 为我们提供了10 个用户工具组,每组可以包含若干个自定义的用户工具。打开 工具 , 配置用户工具。点击 添加工具 ,选择 HTML 帮助文件,在弹出的对话框中选择php 的chm 格式的手册。然后在 菜单文字处填上php手册(我是在网上下的PHP 中文手册(chm),点确定后帮助功能就已经添加好了。 把光标移动在一个函数上,点击 工具 (或者我们可以在视图中构选用户工具栏), php 手册。这时Editplus 会自动打开手册,并定位到你选择的函数的页面。当然,使用快捷键是更方便的方法,快捷键会因为添加的顺序不同而不同,看下菜单就清楚了。我是Crtl+1,这个可能不同的人不同,具体情况具体定了。
首先声明:要知道什么叫做一通百通,我这里演示了PHP的工具,调试集成后,其他的也就当然是不在话下了。 首先打开Editplus,选择“工具—>配置用户工具(或者参数设置),在弹出的窗口中选择:“工具-->用 户工具--->添加--->应用程序”,给新程序起一个好记的名字,比如这里我们用"Debug PHP",在"菜单文本"中输入"Debug PHP"。点击"命令行"右边的按钮,找到你的php.exe所在的路径,例如这里是"c:\php\php.exe"。再点击 "参数"右边的下拉按钮选择"文件路径",最后再把"捕获输出"前面的复选框选上。 然而这样仍然存在问题:如果你的PHP程序出错,在输出窗口会提示你第几行出错 ,单击这一行提示,Editplus老是提示你找不到某某文件,是否新建。 解决:点击"捕获输出"复 选框旁边的"输出模式"按钮,会弹出一个定义输出模式的窗体,把"使用默认输出模式"前面的复选框 去掉, 在"正则表达式"这一项的文本框中输入" ^.+ in (.+) line ([0-9]+) " (不包括引号),细心的朋友可能会发现,这里使用的也正则表达式的语法。然后,在下面的 "文件名"下拉菜单中选择"预设表达式 "行"下拉菜单项选择"预设表达式 "列"下拉项保持为空。然后保存设置。(说实话,我用的是Editplus v2.31(514),这个里面可是没有什么预设表达式,我就选了第一个:标记表达式1,呵呵没的办法,时代变了!) 双击出错的行数,Editplus就会自动激活出错文件,并把光标定位到出错行,是不是特别方便呢?! 现在,Editplus经过我们的"改造",已经可以即时的调试PHP文件了,虽然还不是"可视化"界面的,但 对于一些平常的小程序来查错还是非常好用的。 注:如果不能切换错误行号,请尝试作如下修改: 1.php.ini 中html_errors =
Off打开
2: 类似上面,在选择部分文字后,同样可以自动完成。(同 F2) 3: 在[参数选择]->[设置和语法]->PHP->自动完成, 选择目录下的 php.acp 文件,你可以定制自己的自动完成方式. 4:
想要即时预览文件,可在[参数选择]->[工具]->WEB
服务器中添加本地目录,(注意不要加 http:// ,
应是一个有效的站点)。 5: 各种语法和模板文件可以在 http:///files.html 获得,可根据需要选用和编辑。 6: Ctrl+F11 可显示当前文件中的函数列表. 7: 添加各种用户工具.如: 启动MYSQL服务器管理工具->C:\mysql\bin\winmysqladmin.exe 8: DBG 附带有一个 prof_results.php
文件,可剖析 PHP 程序的性能. 9: 把 php_manual_en.chm
(最好是扩展帮助手册)加入到用户工具中,
2.Editplus可不可以开多窗口,并且每个窗口可以开多个标签,就像火狐一样?如果这样那可就大大的好用了。或者就是把Editplus的这些功能集成到Notepad2里面,把Editplus集成进操作系统,这样用起来也就方便多了。 |
|
来自: yidiantou > 《editplus》