使用 Zend_Studio 开发

    之前一直用vim 写PHP, 总觉得IDE的一大堆没有用的插件非常麻烦,所以一直避免使用Zend_Studio。不过随着PHP的发展和框架的发展,以及个人的发展,最后还是回到的IDE的时代。

        在使用Zend_Studio之前,需要装几个比较有用的东西才能满足之前的开发需要。

        1.   使用ssh 来获取远程代码 (其实不算是插件哈)

      

         2. 使用unsion来同步代码

             地址:http://www.cis.upenn.edu/~bcpierce/unison/

            用着会发现这个eclipse的代码同步有点头疼,当你使用CTRL+S (或者Command+S)保存的时候,他确实是一瞬间就保存到Server上面,但是如果你在Server上面通过版本控制器更新了代码之后,它并不会一瞬间有所反应,并且需要你手动的更新下。这个就算了,但是它实在是太慢了,慢得让人不能忍受。

            好吧,装一个,我装的是GUI的MAC版本,不是很好用,最好是装个命令行的。

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

           补充: mac用这个版本的:http://www.cs.haifa.ac.il/~shuly/unison/unison-2.27.57-osx-text.zip 

           放到一个地方,然后在/sbin里面创建一个symbol link就可以使用了。

        unison   /Users/maxmys/Zend/workspaces/testWorkspace/symfony/  ssh://mayushen@192.168.1.5//home/mayushen/var/symfony 

         同步的时候选择方向  注意不要把本地的同步上去

          所以我写了个脚本放在~下面  叫做unison.sh  

          记得chmod +x unison.sh  ,就不用输入bash了

          然后去整个ln -s 就能执行啦

         

 

         3.  YAML编辑器。

          eclipse默认是没有yaml编辑器,是说那么多牛逼的人都还用xml。原来是懒得下个编辑器。今天google了一下找到一个比较好用的。

          yedit

          http://code.google.com/p/yedit/ 

         在 help=>updating ***  添加 http://dadacoalition.org/yedit 

         4.  Shell命令行。开两个窗口还是比较蛋疼的事情。可以装一个shell插件插件

         注:其实本身zend 的remote server 是自带了一个终端的:

    

          就是不好用,还是重新装一个好了,> <

 

           http://marketplace.eclipse.org/content/terminal-plug#.UVwSyePZ-V8   

          (以上两个随便选一个,我用的第二个,好像第一个装着有点卡。

 

          5.  重新整个配色。

           在 http://eclipsecolorthemes.org/ 找一个配色,然后

      

           下载一个epf版本的,然后import -> general -> preference 

           再不懂就看视频(记得挂个代理)

           http://eclipsecolorthemes.org/?view=how-to-use 

     

          6.  下载一个vim 插件,因为之前在vim上面开发,所以真的到了普通编辑器之后就有点受不了了

           vrapper 。其实有比它更好的,不过是付费的,这个免费中做得比较好,并且理念也比较正确,并没有改变IDE的特性,同时让你获取了vim 的编辑功能~

          http://vrapper.sourceforge.net/home/ 

         7. 另外,存在对于@doc的补全,暂时没有找到好用的,还有对于twig的代码提示,暂时也没有找到好用的

posted @ 2013-09-17 21:48  马宇申  阅读(409)  评论(0编辑  收藏  举报