喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
 25  1/3  1  2  3  > 
     
标题: 用php给你的editplus增加新功能  
 
bkkkd
高级会员
Rank: 4
老会员


UID 29854
精华 0
积分 614
帖子 630
金钱 614 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2004-7-5
状态 离线
用php给你的editplus增加新功能

作者:bkkkd
用php给你的editplus增加新功能?

就是很多很多人都用来写php的编辑软件?

确实是用php给editplus增加功能

在说怎样做之前,我先说一下editplus的调用editplus外部软件的原理

1)配置用户工具

打开editplus后,在菜单:工具->配置用户工具



可以选择的工具主要分类




现在我们主要用的是程序这一分类

先来配置一个Debug php

其实原来很简单

就是调用php.exe来解释本程序

php是一种解释性语言,是在用的时时候才来解释的。

只要有php.exe能运行,那你的程序就能运行

php运行的方式有几种:当apache的模块来运行,当cgi程序来运行,等等

而editplus运行外部程序就是通过命令行来实现

所以可以调用php来做这个Debug php

如上面的图来填写就可以得到做成一个Debug php

2)用php为editplus增加新功能

在这里我先说一下我为什么去研究这个吧,因为我自己要一个能简单的管理一下每一个程序的cvs,但又不想去配置一个cvs服务器

   原因有几个:

   第一,占用资源。我的机器已经是老机来了,基本上跑比较大的软件都已经跑不动了。致于cvs与 与客户端对我来说,是难题

   第二,功能过强。我想要的功能比较简单,不是太复杂,不要团队开发

   第三,我不能修改,主要是我个对比php以外的程序了解不是太多,并不是不让我修改

由于以上原因,我想自己写一个适合我用的版本管理软件

在命令行里用php运行代码的格式是这个

php  <file> [args...]

<file>是指php的代码文件,就是我们一般写的php代码

[args]是指要传递的参数

这个基本跟editplus里的一样

不过有小许不同

就是editplus会有一些参数可传给php代码来运行




另外说一样事情,就是所有传递的参数都是通过$_GET方式传递的

3)设计思路

   a)通过用户工具调用php程序来记录或收集用相关数据

          b)通过web方式来对程序进行管理
4)深入

   我自己也没有深入进去,只是试用过一下php_gtk。但没有应用于editplus。就是用php_gtk来运行一个php的gui程序,那样可以做的事情就多了
参考:http://bbs.chinaunix.net/viewthread.php?tid=627339
2006-8-2 10:37 PM#1
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
bkkkd
高级会员
Rank: 4
老会员


UID 29854
精华 0
积分 614
帖子 630
金钱 614 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2004-7-5
状态 离线
[推荐阅读] 欲求兼职网站建设|网页设计|平画画册设计,网站策划、FLASH动画
说的比较乱
请各位指点
ps:我已经用这个原理写了一个php的版本管理程序

[ 本帖最后由 bkkkd 于 2006-8-2 10:40 PM 编辑 ]
2006-8-2 10:37 PM#2
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
leo_han (臭p孩儿)
金牌会员
Rank: 6Rank: 6
傻眼博士


UID 63903
精华 0
积分 1074
帖子 1177
金钱 1074 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-4-1
来自 辽宁--大连
状态 离线
[推荐阅读] 用过squid的进来看看..
看来这是给高手写的,小鸟帮你顶!!!~~~~霍霍



士可杀,不可辱,皮鞋上不能有土
头可断,血可流,皮鞋不能不打油
有事您说话~~
blog:我是无敌凹凸曼
2006-8-3 05:23 PM#3
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
游戏人间
版主
Rank: 7Rank: 7Rank: 7
☞风云山庄大少爷☜


UID 62639
精华 2
积分 14475
帖子 7392
金钱 14328 喜悦币
威望 20
人脉 127
阅读权限 100
注册 2004-12-21
来自 广西人在北京
状态 离线
[推荐阅读] (猎头职位!!):为某外资公司招聘PHP开发和Web应用开发工程师
好大胆的想法.没看得完,只看一半.



 
群号:6025396/6025252/19520091(广西PHP交流/PHP高级编程/算法交流) 寧可在嘗試中失敗,也不在保守中成功! 不為失敗找理由,只為成功找方法! 饿踢Blog
 
2006-8-3 05:28 PM#4
查看资料  访问主页  Blog  发短消息  顶部
 
bkkkd
高级会员
Rank: 4
老会员


UID 29854
精华 0
积分 614
帖子 630
金钱 614 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2004-7-5
状态 离线
[推荐阅读] 我在沈阳了!


QUOTE:
原帖由 leo_han 于 2006-8-3 05:23 PM 发表
看来这是给高手写的,小鸟帮你顶!!!~~~~霍霍
你已经是金牌会员了
我还是中级会员呢~~~
2006-8-3 09:56 PM#5
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
unspace (未知空间)
版主
Rank: 7Rank: 7Rank: 7
百万富翁


UID 67567
精华 0
积分 48869
帖子 5078
金钱 47775 喜悦币
威望 0
人脉 1094
阅读权限 100
注册 2005-12-28
来自 吉林
状态 离线
[推荐阅读] 如何用php一个文本文件转换成二进制文件?
真强~~~~



7月1日起,北京市低保、最低工资标准、失业保险、工伤保险、基本养老金5项社会保障标准均将全部上调。其中,最低工资标准增加70元,提高到800元。
2006-8-4 12:55 PM#6
查看资料  访问主页  Blog  发短消息  顶部
 
chinahtml
金牌会员
Rank: 6Rank: 6


UID 69683
精华 0
积分 1012
帖子 1019
金钱 1012 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2006-3-16
状态 离线
[推荐阅读] php培训
真强,不过editplus的自动完成的功能也好用的很,
也帮喜欢用editplus的朋友完善一下。

1.将附件plus.zip的内容释放到editplus的目录下,

2.运行editplus,工具--》参数--》设置与语法--》选择php

语法文件的框内:D:\Program Files\EditPlus 2\plus\php.stx

自动完成的框内:D:\Program Files\EditPlus 2\plus\php.acp
然后将关联到当前文件类型 的钩打上,参考附件2的图

3.按确定,新建一个php文档,嘿嘿,现在你的editplus就有自动完成的功能了。
比如你输入php,然后回车
输入function后回车看看
输入class后回车看看,
此自动完成的语法包,可以完全配合php4.x的全部函数。

看看附件第三个图的部分语法例子,是不是很激动。;P


 附件: 您所在的用户组无法下载或查看附件



-地振山冈,一派溪山千古秀
-门朝大海,山合河水万年流
2006-8-4 05:23 PM#7
查看资料  发短消息  顶部
 
bkkkd
高级会员
Rank: 4
老会员


UID 29854
精华 0
积分 614
帖子 630
金钱 614 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2004-7-5
状态 离线
[推荐阅读] 猎头职位:知名外企招聘PHP开发工程师(北京)
就我自己来说不是太喜欢帮自动完成函数的功能
我比较喜欢使用一个个字母的打进去

喜欢用editplus是因为他用简单的方式
为我更好的工作
2006-8-4 11:53 PM#8
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
coolhpy
注册会员
Rank: 2



UID 70642
精华 0
积分 141
帖子 128
金钱 141 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-3-29
来自 浙江
状态 离线
[推荐阅读] PHP的伪重载及call_user_func_array的简易用法
支持 bkkkd 和 chinahtml,很使用的东西,可以加精了```呵呵```
2006-8-5 09:34 AM#9
查看资料  访问主页  Blog  发短消息  顶部
 
bkkkd
高级会员
Rank: 4
老会员


UID 29854
精华 0
积分 614
帖子 630
金钱 614 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2004-7-5
状态 离线
[推荐阅读] 诚招普通网页设计师加盟网站代理,月薪3000
谢谢
现在用editplus的人写php的应该也不会少
2006-8-5 01:16 PM#10
查看资料  访问主页  Blog  发短消息  QQ  顶部
 25  1/3  1  2  3  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.026735 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP