手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表Tag:ide

phpEd用后感

phpED算是老牌PHPIDE了,几年前用过,这几天重拾起来又是一翻风味。
几年前,PHPED最大的垢病就是不支持中文,每次删中文时,都是不见了一半字符,从那时候起我就基本放弃了。

这两天又有人推荐他,于是我重新下载进行安装。说一下简单的用后感吧。

界面啥的也就不提了,反正几乎所有的IDE都那样,有点不同的是PHPED多了一点HTML控件的快速插入,屏幕右侧的快捷工具栏中有一些比较常用的DB连接、SSH连接、MANUAL手册等,这些还是相对比较方便的。

编辑代码时,如果是PHP和HTML混编,两种代码的颜色还是很分明的。

DEBUG的时候还是需要使用它的dbg listener,并且需要在服务器上使用它自己的dbg的组件,并加入PHP.ini,才可以进行调试。
启动速度的话,不能算快,但是ZS比起来,速度还是有明显优势的。
自动提示功能的响应速度可以忍受,对中文的支持没有什么大的问题。
自动模版完成,是按ctrl+J,定义模版变量有点郁闷,因为他的编辑PHP4和PHP5分别用了不同的模版,如果你起初没有选定为PHP5,他就会默认调用PHP4的模版

缺点当然也有:
1、自动提示(自动完成)有时候会突然出不来,必须再重新刷新一下workspace就出来了。妖
2、注释代码没有快捷键,当然可以自定义,但ctrl+/却无法定义,很多IDE里都是使用它为注释的快捷键,上手一下子不习惯了。最后我定义成CTRL+M,但,不习惯
3、所有国外IDE的通病,部分快捷键与切换中文输入有冲突
4、对于project的管理不如其他IDE
5、我个人最不舒服的是,对于使用了rewrite功能做dispatch的框架,无法进行调试,例如ZF,或许是我不会调试吧?

其他情况下的应用基本没什么大问题。函数定义的跳转还是比较准确的,选中函数按F1可以跳到函数说明(手册好象有点老)

Tags: php, ide

对于expression web2几点郁闷之处

microsoft expressionweb2是最近几年微软推出的expression studio套件中的一款软件,该软件也就是所谓的frontpage的改进版,在Web1的时候,试用过,当时没啥感觉,因为自己在写HTML代码的时候,大多还是使用手写。前段时间在看说明的时候,发现它说它支持了PHP,所以 跑到微软网上下载了一个trial版,想看看他是怎么样的支持PHP的。

这两年微软在支持PHP上据说是下了很多功夫的,先是在IIS7里面内置支持了PHP(没试过,不知道是否需要像以前一样,仍然需要下载PHP库,还是内置支持就象ASP被内置支持一样),后来为低版本的IIS推出了php的fastcgi模式,然后对于sql server 2005,又专门为PHP出了一个dll库,可以让在windows平台下的php操作SQLserver速度和效率上一台阶(主要还是因为PHP的 sql server库太老了,这么多年都没有更新,而PDO呢。。。又不是每台虚拟机都会安装)

这都是一些题外话,所以看到web2支持PHP的时候,我就第一时间下载下来看看。。

问题还是很多的,我是指支持PHP方面,不谈html的制作,那个我不关心。我还是比较习惯用editplus手写。

简单的试用了一下就发现以下几个问题:(我用的是英文版的,没用中文版,中文版比英文版大了200M我不知道有什么特别的意义,所以就下了英文版)

1、一些快捷键无法使用:这应该是拥有输入法的平台的缺限吧,对于老外来说,他们不需要什么输入法的(还是指英美国家),所以ctrl+blank,他们就可以当成快捷键,而我们按一下就成了输入法。不知道中文版中这个有没有改进。还有一些其他的快捷键,估计也差不多都是这些原因吧

2、所谓的支持PHP,只不过是简单的一些函数支持,而其他的都没有什么,如果仅仅是这样的话,以前有一款php design 2008比他要好的多。。。

这两点就足以让我不想使用它了。

Tags: microsoft, expression, ide

Geany:一个轻量级的IDE

最近在使用ubuntu,尝试着将ubuntu替换掉自己的工作平台。在这个下面,我仍然是需要进行开发,找了很多IDE,由于我是WEB程序员,所以对于能够开发的IDE,我是非常关注的。

我用的是ubuntu tweak,尝试加入了一些第三方源,于是就有了很多编辑器在列表里面。在试了N多之后,我使用了Geany,这应该是一个相对比较小的软件,即使在windows下面包含gtk的二进制版本也只有6M多。支持很多程序语言的开发(当然支持PHP,只是目前对于函数的高亮、自动完成等还没有做好)

不过,已经很不错了。

虽然在PHPERS第11期上,廖羽雷推荐使用gvim进行开发,但那毕竟不适合我这种linux新手,代码的插入和删除在使用的时候都很痛苦,需要记上N多的快捷键。我不行。。。

试了zs 5.5,一堆乱码,而且主窗口不会出现。试了zs for eclipse,对于我的12.1的屏幕,简直就是在受罪。

不得己,我选择了这个软件。

如果你有更好的软件,请推荐给我,谢谢。

这是官网的地址:http://www.geany.org

Tags: geany, ide, 轻量级, php, linux

Records:812