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

PHP编辑器&IDE简单评测之:NuSphere PhpED

PHPED是一款很老的PHP编辑器了。在N久以前他就存在,只是4.x以前的版本对中文的支持并不好,当你在删除中文时,往往会发现删除了一半。

PHPED的优点

1、debug功能挺强,自带的dbglistener被很多编辑器所使用过

2、Projectworkspace也分开了

3、函数的定位、跳转都比较方便

4、Search in filesreplace in files,更是让查找替换方便了许多

5、自定义代码片段

6、常用小工具:ssh,dbmanager,ftp

7、函数自动完成、提示时,会同时显示该函数所在的文件、行数。

8、作为一款PHPIDE,也并没有忘记HTML,在工具栏中有一些HTML常用标记的快捷按钮

9、帮助手册很多。查询很方便

10、分割屏幕:在代码页很长的时候,并且需要和上文进行对比时,分割屏幕太重要了

PHPED的缺点

1、代码提示、自动完成有时候会失效(特别是在同一个页面里,函数定义在最底部的时候,调用此函数时,不能自动完成和提示)

2、虚拟空格(鼠标点到哪里,就可以在哪里直接输入,或许很多人喜欢这个功能,但我非常不喜欢,让我想起了delphi,好象也是有这个功能,开始怀疑,PHPED是采用delphi编写的)

3、Debug功能对于采用rewrite方式的程序好象无法测试(不知道ZS等是否能够测试)

4、不能根据文件编码自动认出文件(程序只能设定一个编码,然后打开任何文件都是以此编码来打开,打不开就建议你转,这个太烦了)

总体来说,如果不介意上面这些缺点,phped还算是一个比较完美的编辑器。

Tags: phped, ide, nusphere

变形金刚2

今天一大早,先赶到单位加班,然后吃饭时赶回学校上课,最后再赶到电影院看了变形金刚2。
看的是译制片,看完后才发现,原来。。。还有原版片可看,但已经买了票,就算了。等期末考试完毕有空后再去看吧。

片子没有想象中的精彩,但也没有不堪入目。影院里坐满了人。是我看电影以来除了《英雄》外,坐的最多的一次了吧?
题外话:英雄在大光明看的,居然是坐的加座。。。

堕落金刚这个人物。来的快,走的也快。身为一名长老,三下五除二就解决了。很失望。。。。

如果说,擎天柱是长老,那在第一代被威震天打成那样,又太夸张了。

大力神,爬个金字塔都爬不来
双胞胎,原来,不全部是搞笑人物。

霸天虎中那只小机器人的叛变,很让影院哄堂大笑。
第七小队(突然忘了那个组是不是这个名字了)那位队长,很可爱。第一部也很可爱

第一部那两个胖子不见了,我以为他们还会出现(在提到有人建了一个网站,很厉害的时候。。。)

片子有点男人,柔情很少。。。听说女主角会演劳拉3,不知道会怎么样。

建议有变形金刚情结的人去看看本片,不算糟糕吧。借用李安的一句话:每个男人心里都有一个机器人梦(改过的,HOHO)

又听说,今年还是明年,ATOM也会重拍?好让人惊喜的事情。小时候对ATOM还是很有印象的。只是后来 不知道怎么就记忆模糊了。
或许,真的老了。。。

Tags: 变形金刚

杰克逊

一大早打开QQ,N个群里,N个好友发消息过来:看到新闻没,杰克逊走了。

想起QQ好友里有一个人在搞杰克逊中文网站的,发现她的QQ签名已经改为:请不要向我打听杰克逊的消息。现在,又改为:再见.永远爱你...

第一次知道杰克逊是在94年左右吧。那时候看了一本书,好象介绍吉尼斯世界大全的。里面介绍说有个黑人发行了专辑破了纪录,那个人叫杰克逊

再然后,是在表姐结婚时,她们家买了个LD(或许现在很多人都不知道这个东西了吧。),放了杰克逊的专辑(正版的哦,LD好象没有盗版),惊讶于MTV的视觉效果和音乐的效果。。。。

再往后就是在学校里,几个同学迷上杰克逊,天天在拯救地球要么就是黑与白之类的。被我BS,因为同学不会英文,所以感觉他们唱的歌好奇怪。

再接着。。。就不是特别关心了,只是对于拯救地球这个MTV还是很喜欢。偶尔听听

偶然间进入一个群,居然有人在负责杰克逊中文站,也就偶尔进去猫两眼,仍然不是特别关心。

今天,他走了,才50岁

不知道该说声什么,又或许我也没有资格表达什么,还是静下心来听听拯救地球吧。

一路走好,在天堂中继续拯救地球

快速转换JSON数据

这是一个jQuery的插件,它可以使得你快速将对象等转换为JSON数据,方便你进行ajax等数据交换。

官网地址为:http://code.google.com/p/jquery-json/

官方也有例子:

JavaScript代码
  1. var thing = {plugin: 'jquery-json', version: 1.3};   
  2.   
  3. var encoded = $.toJSON(thing);              //'{"plugin": "jquery-json", "version": 1.3}'   
  4. var name = $.evalJSON(encoded).plugin;      //"jquery-json"   
  5. var version = $.evalJSON(encoded).version;  // 1.3  

基本函数也就这个五个:

This plugin exposes five new functions onto the $, or jQuery object:

  • toJSON: Serializes a javascript object, number, string, or arry into JSON.
  • compactJSON: Serializes as toJSON, but takes out some spaces, making the result that much shorter.
  • evalJSON: Converts from JSON to Javascript, quickly, and is trivial.
  • secureEvalJSON: Converts from JSON to Javascript, but does so while checking to see if the source is actually JSON, and not with other Javascript statements thrown in.
  • quoteString: Places quotes around a string, and inteligently escapes any quote, backslash, or control characters.

相信会给你的项目应用带来方便。。。

PHP编辑器&IDE简单评测之:EditPlus

我承认,我对编辑器和IDE等用的并不是很多,但我想,既然我用过、尝试过,总应该有一点自己的想法和见解吧?虽然不一定正确,但相信还是有一点点道理的吧?

对于工具的技巧我不会介绍的。毕竟这不属于评测范围内了。其实所说的评测,我也只是简单的列出优缺点而己。

用过的工具大约有phpEdit,phpEd,ultraEdit,Editplus,notepad++,notepad2,komodoEdit,ZS,Netbeans等。我仅列出我认为的优缺点,不一定对。

可随便扔砖

-----------------

Editplus是PHP开发者最常用的编辑器了吧(不能算IDE)

优点:

1、轻量级(1M左右)

2、默认的色彩搭配(函数、变量等)都挺不错,字体大小也适中

3、可以自定义工具,比如自定义工具为PHP手册,当你遇到不太熟悉的函数时,按下ctrl+1调用自定义工具就可以定位到手册的搜索了

4、stx等文件,可以方便的使用F2进行快速导航

5、ctrl+F11可以显示页面中的function列表

6、全目录搜索、正则搜索,都是比较强的

7、自定义浏览器和项目路径,可以按ctrl+B直接预览

8、有autocomplete文件(acp文件),方便快速书写(不过这需要自已去逐一编辑,但这也很正常,只有自己写的才是最适合自己用的)

9、保存时自动备份、保存时可以去除UTF8的BOM头(这个功能挺好)

10、自定义快捷键,可以按自己最熟悉最常用的习惯来定义

缺点:

1、项目管理太差(要么只能管理一个目录,要么只能管理一堆文件,load项目的时候,所有的文件全部被打开),不过鉴于它不是IDE,还是可以理解和接受的

2、全目录搜索后,不能全目录批量修改(或许是我要求太高了)

3、默认的ctrl+F11不能显示class中的function(现在好象可以了,即前面加了private等的判断)

4、代码折叠不够完善(是按缩进来的,如果是编辑python就没问题了)

5、无语法检查(虽然不是IDE,但这个其实是每个写程序的人都最期望的)


其实,从一个编辑器来说,editplus已经算是完美的了

再加上,网上很多人为editplus的配置了自定义工具。例如语法检查、代码美化等等。都可以让editplus与一些轻量级的IDE媲美。