本人刚开始,学的不多,用的是Zend Studio

解决方案 »

  1.   

    Zend Studio好像很耗内存,而且还要钱……
      

  2.   

    开源的东西没有一个好的适合大型团队开发的IDE,似乎也是一个阻止开源发展的原因……
      

  3.   

    难道大家都在用editplus和ultraedit?
    或是有什么好东西?
      

  4.   

    zend or eclipse + subversion or cvs
      

  5.   

    以前用zend studio 后来改用eclipse , 管理的项目多了之后看程序的效率要高,而eclipse的图功能很方便找代码,所以一直用到现在
      

  6.   

    eclipse+torToiseSVN
    呵呵,都免費,自己機器上配好了環境,
    不過,我們領導允許在自己機器上測試,呵呵
      

  7.   

    你需要的不是编辑器,而是版本控制。多人同时改一个文件的事情不是编辑器能解决的。还是用 subversion 好。
      

  8.   

    应该是svn/svc,我看一个法国公司中国分部的团队是这么搞的。仅供参考。
      

  9.   

    团队开发也要分工明确,否则出问题责任怎么划分
    尽量不要多个人负责一个文件
    公用部分,由一个人完成,其他人为其参考,但不要参与修改工厂里成千上万人都可以合作,难道做高科技的就合作不了吗实在不行,就弄个50寸的显示器,大家先一起指手划脚,
    过瘾了,再由一个人执行公共部分,其他人各自完成自己的部分工具嘛,每个人都有他自己的习惯,完成一部分后用 CVS或SVN 等提交即可
    最好每天早上大家开个小会,都报一下一天都打算做哪些部分,有没有冲突
    ……
      

  10.   

    我主要想问大家一下这个问题:
    大家在开发时,你们所在的团队是怎么测试的?
    是每个人的机器上都装好了MYSQL,APACHE,PHP,在自己的机器上测试?
    还是在公共的服务器上装好了环境,各自测各自的文件?
    讨论一下?谢谢
      

  11.   

    难道大家都在用editplus和ultraedit?
    或是有什么好东西?
    -----------------------------------------
    editplus和ultraedit都用得盗版的吧,总不能自己一辈子所有的程序都是用盗版软件写的吧!!!推荐notepad++,用着还可以,挺轻便,开源的。
      

  12.   

    eclipse + subversion 目前是每个人都有php和apache,mysql是同一个服务器!各自分工,很少有2个人以上修改同一文件!
      

  13.   

    回flynetcn(我心飞翔) :
    的确都是盗版的,我试试NOTEPAD++
      

  14.   

    回hnxxwyq(独自流浪) :
    这种开发方式我赞同,大家已经都是这样了吗?
      

  15.   

    用eclipse的还真不少啊,看来那个插件还是够用的
    还有个问题,我们还要开发perl的cgi,
    有团队用eclipse开发perl吗?效果怎样啊
      

  16.   

    我用conTEXT programmer 是免费的.http://www.context.cx/
      

  17.   

    加上版本控制就好了
    eclipse+subversion
      

  18.   

    zend studio 很不错,关键人家是专业的
      

  19.   

    团队协作,不知道有人认识 dreamweaver 吗?
    除了做网页,它在分工协作管理上的功能有人了解吗?
      

  20.   

    我觉得dreamweaver不错,正在研究它
      

  21.   

    用什么工具没什么关系。。主要是项目如何管理。
    我就是用DREAMWEAVER的,大家都用这个的话,
    如果你修改了别人的代码,再上传,会提示的,感觉挺好的。一个团队开发项目,
    首先,要大家统一标准,比如变量命名习惯,函数命名习惯,统一的数据库连接等。。这对以日后维护和新加入的成员更快上手,都有很大的好处。。
    其实,就是分模块,一个或者几个人一个模块,将各模块分散到不同的目录当中,这样子修改文件时可以尽可能的避免两个人同时进行。
    第三,共用程序,必须大家多多会议,取长补短,不要以个人或者领导的意志来左右程序,因为那样子不是团队开发。更重要的是要多采用别人的代码,一方面是对别人的肯定,另一方面将最好的代码运用到项目当中,大家可以更快的相互提高。
    第四,要有一个进度管理系统和BUY管理系统,这对于项目管理者把握进度和了解每个成员当前的工作情况是相当有利的,从而对项目整体效率做到心中有数。
    第五,就是要一个比较系统的技术文档和数据库表文档,这个应该排在最前面,忘记了,就写在后面了。哈哈。
    最后一点很重要,项目管理人员要发挥好各成员的积极性,这个往往比很多东西重要,也是最难把握滴。要不然团队就不成团队了哈哈,临时想到的,仅供参考欢迎大家指正。。
      

  22.   

    强力向你推荐zend,网上有注册码的
      

  23.   

    恩 我用的zend5.5.0,很不错的,特别是调试的时候。
      

  24.   

    zend+cvs,自己机上测文件的责任制与分工的确重要
      

  25.   

    高级编辑器(例如Uedit)不都有编辑时锁定文件的功能吗?第一个打开的人没关闭时别的人是存不了盘的。
      

  26.   

    ultraEdit的升级版UEStudio也可以和cvs一起用的,对于习惯用ultraEdit的人来说UEStudio是不错的选择
      

  27.   

    ZDE的一套(包括server debuger)配置好后,是很不错的一套开发环境。还可以进行伪编译,单步跟踪,堆栈监视等,而且它本身也支持CVS客户端功能。但一个团队做开发仅仅一个IDE是不够的,肯定需要cvs/svn服务器来进行版本控制。
      

  28.   

    //
    高级编辑器(例如Uedit)不都有编辑时锁定文件的功能吗?第一个打开的人没关闭时别的人是存不了盘的。
    //它就是把那个文件设置为只读了,它自己保存的时候,再改回来,然后写入,然后再改回只读。MS的VSS也是这么做的。
      

  29.   

    编程动力 www.bcexe.com 专业的编程开发类网站,网络编程,软件开发,网站开发,一切尽在这里!
      

  30.   

    eclipse + phpeclipse + subversion
    后面两个都是eclipse的插件
      

  31.   

    编辑器方面zend studio + dreamweaver 
    zend找注册码可以免费使用哈
      

  32.   

    谢谢大家了。
    最近在用phpDesigner 2007,也是找了注册码来用
    呵呵,感觉不错,不过没有cvs功能
    zend studio与eclipse是大家推荐最多的两个吧