eseeker
V2EX  ›  PHP

大家 PHP 开发都用什么工具?

  •  
  •   eseeker · Jul 25, 2014 · 19025 views
    This topic created in 4484 days ago, the information mentioned may be changed or developed.
    我一直用Dreamwaver,觉得还是这个最好使,而且页面设计也用这个,一个软件全部搞定不是很好?
    126 replies  •  2014-11-23 16:35:39 +08:00
    1  2  
    ❮ ❯
    muxi
    muxi
    Jul 25, 2014
    1
    你确定是在开发PHP ?
    Zhang
    Zhang
    Jul 25, 2014
    2
    你确定是在开发PHP ?
    Zhang
    Zhang
    Jul 25, 2014
    3
    你确定是在开发PHP ??
    ZhaoMiing
    ZhaoMiing
    Jul 25, 2014
    4
    你确定是在开发PHP ???
    zts1993
    zts1993
    Jul 25, 2014
    5
    你确定是在开发PHP ????
    raincious
    raincious
    Jul 25, 2014
    6
    你确定是在开发PHP ?????
    eseeker
    eseeker
    OP
    Jul 25, 2014
    7
    代码提示什么的也都有,有什么不可以吗,我觉得挺好。
    ifconfig
    ifconfig
    Jul 25, 2014
    8
    你确定是在开发PHP ??????
    gno23x
    gno23x
    Jul 25, 2014
    9
    本来想说下自己用的工具的,进来看到Drewmweaver,想想还是算了。
    eseeker
    eseeker
    OP
    Jul 25, 2014
    10
    @gno23x 我就是看看用dreamwaver有多小众,我不需要团队协作,就一个人写写代码应该没这么不可理解吧。
    x86
    x86
    Jul 25, 2014
    11
    我以为LZ说Zend Studio的...
    raincious
    raincious
    Jul 25, 2014
    12
    @eseeker

    1、Dreamwaver贵、庞大、慢;
    2、反正Dreamwaver提供的调试方法你都用不上,就是个文件树浏览功能比较方便,不如自己建个PHP Web服务器然后弄个顺手的文本编辑器写+调试;
    3、另外页面设计不是得用专门的产品设计工具么?另外Dreamwaver产生的肯定语法没有自己写的语法适合。所以做网页的时候还得是一个文本编辑器+各种浏览器。
    jsonline
    jsonline
    Jul 25, 2014
    13
    PHPStorm啊,没有比这更好的了
    eseeker
    eseeker
    OP
    Jul 25, 2014
    14
    @x86 以前ASP时就用的他,PHP还是用他,顺手,用了一阵子netbeans,感觉还不如DW
    Lucius
    Lucius
    Jul 25, 2014
    15
    你确定是在开发PHP ???????
    rainysia
    rainysia
    Jul 25, 2014
    16
    GVIM
    lyragosa
    lyragosa
    Jul 25, 2014
    17
    本来想好好宣传下PHPstorm(以及idea家其他软件)+sublime的。

    进来看到dreamweaver,自觉滚粗了。
    Lucius
    Lucius
    Jul 25, 2014
    18
    项目用PHPStorm 小文件Sublime Text 2
    eseeker
    eseeker
    OP
    Jul 25, 2014
    19
    @raincious 我就是把它当文本编辑器的,调试还是用的本机的apache
    eseeker
    eseeker
    OP
    Jul 25, 2014
    20
    @lyragosa 我也就是跟上大众的步伐,看看换个更合适的工具
    Lucius
    Lucius
    Jul 25, 2014
    21
    @eseeker 调试用Apache? 难道不是Xdebug?
    tabris17
    tabris17
    Jul 25, 2014
    22
    PHPStorm好慢好卡,eclipse还好点
    oimotis
    oimotis
    Jul 25, 2014
    23
    用DW写PHP有什么问题吗??!!
    我真的是用过,真的是写PHP,然后的确蛮好用的。
    但是后来所有软件都用正版了,就差这货太贵不太敢出手,所以就不再用了。
    cdffh
    cdffh
    Jul 25, 2014
    24
    因为用zend框架 所以自然选择了zend studio.
    配合zend debug或者x debug的调试还是很不错的。
    gno23x
    gno23x
    Jul 25, 2014
    25
    @eseeker 建议lz尝试下PhpStorm或者Sublime Text2,使用一段时间,再决定是否继续用Dreamweaver。
    eseeker
    eseeker
    OP
    Jul 25, 2014
    26
    @Lucius 一直没用过专门的调试工具,可以一试。
    Lucius
    Lucius
    Jul 25, 2014
    27
    @oimotis
    @eseeker

    Dreamweaver 可不是程序员用的!

    可能我这个观点有点主观,但是可能楼上好几个也是这么想的。

    先别去想这个观点对不对。 但是 WHY ?

    为什么大家认为Dreamweaver 不是程序员用的。能用,不代表好用!

    因为它太傻瓜式,太庞大,太不够GEEK。不够酷!

    Dreamweaver还老会生成一些没用代码,我还得自己删除掉!

    不行 这个IDE太笨了 我没法接受它来给我的工作捣乱了 所以我要把它从我的硬盘上删除。

    最后补刀一句 “纯手写是一种情怀”
    raincious
    raincious
    Jul 25, 2014
    28
    @eseeker

    个人觉得Sublime Text啊,Atom啊这样的编辑器大部分项目够用了。Dreamweaver不知道现在什么定位,反正肯定不是IDE。那启动这么大的一个东西,还不如直接弄个有简单代码提示的编辑器就好了。

    如果真要写PHP写到爽,还是得用专业的IDE,带有基于语法解析的代码提示和自动完成,这样效率和mistype率会低很多。比如PHPStorm什么的。
    gno23x
    gno23x
    Jul 25, 2014❤️1
    29
    @Lucius “纯手写”这个词可不能误导lz,还是有snippet、emmet等插件来提高编码效率的,DW自动生成的代码不能忍。
    trimleo
    trimleo
    Jul 25, 2014
    30
    sublime text | phpstorm | vim
    eseeker
    eseeker
    OP
    Jul 25, 2014
    31
    @Lucius 现在代码基本是纯手写,DW自动生成PHP代码的功能好像在哪本书上看到过,不过从来没用过。DW确实有点笨重,其实我也就是用到它的语法错误检测和代码自动完成。还有就是有的时候写HTML标签的时候会忘记,就用它生成一下。我不是职业的,只是业余的所以也没那么多要求了。当然有更好的环境当然愿意一试。
    WildCat
    WildCat
    Jul 25, 2014
    32
    @eseeker DW不是笨重,照你说PHPStore更笨重
    DW根本不是给码农开发的,用DW写代码会被看成笑话
    refear99
    refear99
    Jul 25, 2014
    33
    Dreamweaver我就觉得他的智能TAB很好用,无论是4空格还是1tab,添加/删除都能一键完事
    推荐phpstorm,最喜欢的一个功能是,你把一段代码粘贴进去,他会自动根据上下文格式化,很整齐很舒服~~
    phpstorm的缺点是,在mac版本“自动换行”模式下,打开一个大文件后超慢,比如jquery.min.js,打开后打一个字都要几秒才显示出来~ 不过只要不用自动换行就没问题啦,很棒的工具
    WildCat
    WildCat
    Jul 25, 2014
    34
    @WildCat 更正,PhpStorm
    skyworker
    skyworker
    Jul 25, 2014
    35
    怪不得人家看不起“拍黄片”的码农,因为有爱用Dreamwaver的的“猪一样的队友”
    MntCw
    MntCw
    Jul 25, 2014
    36
    notepad++

    V站的人太看不起人了。
    zhujinliang
    zhujinliang
    Jul 25, 2014
    37
    我。。。FrontPage还是。。匿了吧。。。
    vimutt
    vimutt
    Jul 25, 2014
    38
    dw 以前我也喜欢用 尤其是传统的那种直接通过设计稿生成页面的时代,也就是大量图形而非框架生成组件的年代,dw还是很好用的 比如热区的操作等等 还有对于静态页面的站点管理也算不错 后来用sublime 感觉dw缺点是启动慢 一些手写代码的操作也慢 比如文字的替换功能 sublime太好用了, dw 适合使用adobe系列工具来网页设计的人使用 更适合做设计的人来做一些 页面demo,各种前端后端们 一般是不会接受的
    raincious
    raincious
    Jul 25, 2014
    39
    @MntCw 早先我也在用Notepad++。不过那还是在我的代码不遵守PSR2规范的时候。

    现在得照着PSR2码代码,然后Notepad++很多都得自己敲(括号啊,大括号啊什么的),而且Notepad++似乎是Tab缩进派的,PSR2要求空格。

    但是Notepad++还是很方便的,比如多文件替换的时候,可以用正则替换一个文件夹下特定的文件,所以我一直保留了Notepad++舍不得删。
    skyworker
    skyworker
    Jul 25, 2014
    40
    我检讨用语不当。

    “拍黄片”的确适合入门码农使用,所以码农水平良莠不齐,容易被JAVA、ROR、Python阵营嘲笑。
    iscraft
    iscraft
    Jul 25, 2014
    41
    @MntCw
    @raincious
    以前一直用np++ 去年开始everedit
    只有画复杂表格的时候才会想起dw
    oimotis
    oimotis
    Jul 25, 2014
    42
    @Lucius DW只是用来单单写代码即可,基本上不会开他的设计模式,其他另外的功能我都不清楚有什么用,所以也没注意到DW是否会有自动生成的功能。看不起DW的同学基本上是真的没用过DW。
    用DW写 HTML 和 javascript 非常好用,有些优点目前还没有一个编辑器比得上。
    直接写PHP和在HTML里套入PHP代码也非常好用,自动完成功能也是很好的。
    这货除了时不是会挂掉外,我想不出来那里不好了。
    tabris17
    tabris17
    Jul 25, 2014
    43
    @oimotis 等等,你是做前端的吧。
    skyworker
    skyworker
    Jul 25, 2014
    44
    @oimotis 不是看不起用DW,而是羡慕您能买得起正版的DW
    bingu
    bingu
    Jul 25, 2014
    45
    感觉lz是刚入门的,你们推荐个就好啦,嘲笑人是不对的。
    luguozmy
    luguozmy
    Jul 25, 2014❤️1
    46
    用Dreamweaver犯法了还是踩了你们家的祖坟?!!

    好不好轮不到其他人指手画脚,
    oimotis
    oimotis
    Jul 25, 2014
    47
    @tabris17 前端后端,我做网站都有7年了。开始是写ASP.NET,我连AS2,3都写过。估计没人会写过AS2吧。
    @skyworker 之前一直用盗版,去年开始不再用了,好几千块真下不了手。。
    skyworker
    skyworker
    Jul 25, 2014
    48
    @luguozmy 我们只是觉得用DW太土豪了。价钱那么贵,性价比那么低,都有人用
    skyworker
    skyworker
    Jul 25, 2014
    49
    我们只好用不掏钱的 ST2、Notepad++和vim之类
    v1ex
    v1ex
    Jul 25, 2014
    50
    @eseeker 我挺你,别理那些自认为是 geeker ,进来看到 DW 就自觉滚粗的家伙,滚粗了还进来留言干什么

    都是一个工具,没什么好说的,最重要的是你写的代码逻辑清晰,便于维护,够了

    更重要的是,你用 DW 写 PHP 赚到钱了,就行了

    就像前几年 HTML5 刚开始的时候,一群自认为前端高手们整天讨论 FLASH 有没前途啊,学 AS3 是不是不够 HTML5 好啊,某 AS3 论坛一个高手说过:我不知道 HTML5 以后会怎样,我也不觉得 AS3 会没有前途,反正我是靠 AS3 赚钱买了房子,娶了老婆生了孩子

    同样,你用 DW 写出来的 PHP ,代码质量高就行了

    何必要纠结工具呢
    loading
    loading
    Jul 25, 2014 via Android
    51
    dw买不起,不然我也用!
    Lucius
    Lucius
    Jul 25, 2014
    52
    @oimotis

    引用 "用DW写 HTML 和 javascript 非常好用,有些优点目前还没有一个编辑器比得上。"

    写前端用纯文本编辑器,难道还不够用吗?
    skyworker
    skyworker
    Jul 25, 2014
    53
    @v1ex 我们没有说DW不好啊,只是价钱太高了。我们只歧视用盗版的家伙们
    oppressed6370
    oppressed6370
    Jul 25, 2014
    54
    vim,主要是方便,速度快
    Lucius
    Lucius
    Jul 25, 2014
    55
    @v1ex

    没有鄙视工具,我觉得如果要作为优秀一个程序员。

    不管对代码 对工具 甚至对操作系统,对使用习惯都要有卓越的追求。

    如果不在乎细节,如何追求卓越? 所以 当然要纠结!人生就是在不断的选择中成长的!
    jakehu
    jakehu
    Jul 25, 2014
    56
    sublime
    v1ex
    v1ex
    Jul 25, 2014
    57
    @skyworker 别鄙视用盗版的人,我觉得鄙视用盗版的人,就跟去广西买狗的人,去大街烧日本车的人差不多的心态

    能鄙视用盗版的人,先 google 一下自己用过的盗版却不知道什么是盗版的东西吧,涵盖软件、生活用品等等等
    Lucius
    Lucius
    Jul 25, 2014
    58
    @v1ex

    如果你的追求是房子车子老婆,那干哪一行都可以。。干嘛非得码农呢?

    所以当我们在讨论“程序员”的追求时。。不要扯个人的价值观吧?
    raincious
    raincious
    Jul 25, 2014
    59
    @Lucius

    /* 有人在Build up troll,请正确trigger某项功能 */
    skyworker
    skyworker
    Jul 25, 2014
    60
    block太好用了,眼不见心不烦
    Actrace
    Actrace
    Jul 25, 2014
    61
    sublime.
    我一般直接在服务器写代码.
    skyworker
    skyworker
    Jul 25, 2014
    62
    总有人会这样说 “你要证明我不对,先要证明你没罪”
    Lucius
    Lucius
    Jul 25, 2014
    63
    @skyworker 这么讲只说明逻辑思维上不行,他们还没意识到这个逻辑的错误性
    Lucius
    Lucius
    Jul 25, 2014
    64
    @skyworker 或者说,这类人处理事情的态度是 针对“人” 而不是针对“事”的。
    menmang
    menmang
    Jul 25, 2014
    65
    NetBean
    jalen
    jalen
    Jul 25, 2014
    66
    @Lucius debug我一直不知道咋用 都是 var_dump断点的。。。
    Lucius
    Lucius
    Jul 25, 2014
    67
    @jalen

    var_dump使用的情景是你能找出问题所在的位置。然后var_dump出数据看看发生了什么。

    但是有时候 你可能并不知道问题出在了哪里(项目比较复杂的时候)。

    举个栗子,一个方法被10个地方用到了。假设只有一个地方会出问题。

    var_dump的话你得去10个地方断出数据去分析。

    而debug的时候你可以看到这个方法出问题的时候是在什么地方被调用导致的,单步跟踪下去。

    还有就是debug的时候能够看到运行到目前为止上文所有的变量,更方便联系上下文找问题。
    xxppxiaowei
    xxppxiaowei
    Jul 25, 2014
    68
    用 sublime.. 用习惯了 偶尔在win下用notepad++ 真不习惯。
    LeopardDennis
    LeopardDennis
    Jul 25, 2014
    69
    Sublime Text确实不错
    solu
    solu
    Jul 25, 2014
    70
    Submit Text2,偶尔服务器上编辑用vim
    Mose
    Mose
    Jul 25, 2014
    71
    Dreamweaver 各种好用
    wangfeng3769
    wangfeng3769
    Jul 25, 2014
    72
    sublime text 2 +1
    scarlex
    scarlex
    Jul 25, 2014
    73
    我不是做 php 开发的,不过我前端后端都是用 Sublime Text3,服务器上用 vim
    eslizn
    eslizn
    Jul 25, 2014
    74
    Dreamwaver的代码模式有php自动完成我会乱说?
    Mutoo
    Mutoo
    Jul 25, 2014
    75
    我的旅程大概是这样的

    金山网页王 > frontpage > dreamweaver > notepad++ > sublime text > webstorm/phpstorm
    chenwl
    chenwl
    Jul 25, 2014
    76
    netbeans+sublime text3
    em70
    em70
    Jul 25, 2014 via Android
    77
    dreamware其实挺厉害,代码模式不比任何编辑器差,只是感觉那么酷,全栈程序员比较适合,一个界面搞定所有事情。
    reeco
    reeco
    Jul 25, 2014
    78
    要是dw有notepad++这样的启动速度,大家也不会对他这么吐槽了
    Oleg
    Oleg
    Jul 25, 2014
    79
    sublime开始转vim
    gamecmt
    gamecmt
    Jul 25, 2014
    80
    dreamweaver cs2是免费的啊,为什么有很多人认为用dreamweaver就一定是盗版?
    xlmo
    xlmo
    Jul 25, 2014
    81
    DW无所谓,只要能写出好代码就ok。
    不过我建议还是用一款跨平台的编辑器/IDE,这样自己方便一些。
    jarlyyn
    jarlyyn
    Jul 25, 2014
    82
    DW.............
    这玩意前后台都不用吧?
    Mac
    Mac
    Jul 25, 2014
    83
    notepad ++ ,也就转个码,小修修,小补补,其余的都现成的搬来搬去而已。
    viator42
    viator42
    Jul 25, 2014
    84
    虽然代码拿啥都能写但感觉DW不像是个ide。我用的phpstrom和sublime
    icanfork
    icanfork
    Jul 25, 2014
    85
    楼主要不是卖萌 要不是骗回复!
    Yuansir
    Yuansir
    Jul 25, 2014
    86
    楼主是来逗比的吗,Dreamwaver。。。。
    a591826944
    a591826944
    Jul 25, 2014
    87
    你确定是在开发PHP ??????????
    young91
    young91
    Jul 25, 2014
    88
    最后还是觉得这轮打酱油了,不发表评论了
    iamjs
    iamjs
    Jul 25, 2014
    89
    notepad ++
    主要sftp好用。。。

    dw也用。。。就是写前端的时候有一个无法避开的问题。。
    图片上画区域超链接。。。
    limuxy
    limuxy
    Jul 25, 2014 via Android
    90
    Sublime text 加浏览器……
    hustlzp
    hustlzp
    Jul 25, 2014
    91
    LZ新手,大家多给给建议吧。
    mengskysama
    mengskysama
    Jul 25, 2014
    92
    Dreamwaver能用?
    891352094
    891352094
    Jul 25, 2014
    93
    sublime text 3
    Chappako
    Chappako
    Jul 25, 2014
    94
    一路从 dreamweaver, emeditor, ultraedit, editplus, nodepad++, zend studio, netbeans, eclipse, vim, sublime 用过来的
    demon1991yl
    demon1991yl
    Jul 25, 2014
    95
    sublime的忠实用户
    saturnast
    saturnast
    Jul 25, 2014
    96
    编辑器战争
    mengzhuo
    mengzhuo
    Jul 25, 2014
    97
    @Lucius

    这黑的...
    不爱用的原因是DW"自以为是"生成的东西,最后都成了重构的障碍
    yxzblue
    yxzblue
    Jul 25, 2014
    98
    @Chappako 常用哪两个,你用得这么丰富
    oott123
    oott123
    Jul 25, 2014 via Android
    99
    @gamecmt 官方提供的序列号是给买过的人用的,如果你没买过,照样是盗版。
    wdlth
    wdlth
    Jul 25, 2014
    100
    Zend Studio和PHPStorm,不过用了HHVM后调试成了个大问题……还有Zend Server没了Community Edition真是坑爹……
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2875 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 148ms · UTC 13:54 · PVG 21:54 · LAX 05:54 · JFK 08:54
    ♥ Do have faith in what you're doing.