• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Tianpu
V2EX  ›  程序员

PHP IDE 有推荐的吗?

  •  
  •   Tianpu · Oct 12, 2014 · 10501 views
    This topic created in 4231 days ago, the information mentioned may be changed or developed.
    需要如下功能:
    工程
    语法高亮
    函数自动补全

    调试什么的可有可无
    然后其它功能就是越少越好了

    谢谢
    Supplement 1  ·  Oct 13, 2014
    最终我选择了zendstudio

    phped, rapidphp, geany 都大致满足需求

    zendstudio速度更快些
    Supplement 2  ·  Oct 13, 2014
    sublime text 自定义函数的自动补全怎么办?https://sublime.wbond.net/search/php 这里没有找到插件,有人知道哪里有吗?

    还有自定义变量的列表,最好也能有,这个没那么重要。

    vim的话类似的需求能满足吗?
    43 replies    2014-10-13 17:43:26 +08:00
    changsha
        1
    changsha  
       Oct 12, 2014 via iPhone
    phpstorm
    timbotetsu
        2
    timbotetsu  
       Oct 12, 2014
    同楼上
    (楼上的头像真是………………
    ifconfig
        3
    ifconfig  
       Oct 12, 2014
    sublime text谁用谁知道
    txlty
        4
    txlty  
       Oct 12, 2014
    想要开源免费支持中文的话找 NetBeans
    想花钱买且熟悉英文的话找 PhpStorm
    saharabear
        5
    saharabear  
       Oct 12, 2014
    NetBeans, PhpStorm.

    一楼的头像真是。。
    barbery
        6
    barbery  
       Oct 12, 2014
    用什么IDE都好,千万别使用代码格式化就好了。。。看到同事的IDE格式化后的代码,简直无法忍受!
    bidu
        7
    bidu  
       Oct 12, 2014 via Android
    Sublime Text轻量级,用插件可以实现IDE的全部功能。
    Zhang
        8
    Zhang  
       Oct 12, 2014
    jetbrain家的(楼上的头像真是。。。)
    zts1993
        9
    zts1993  
       Oct 12, 2014
    PHPStorm.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
    aisin
        10
    aisin  
       Oct 12, 2014
    phpstorm无疑是你的最佳伴侣
    LINAICAI
        11
    LINAICAI  
       Oct 12, 2014
    phpstorm同步远程文件的速度~简直想死
    在用zend studio~
    initialdp
        12
    initialdp  
       Oct 12, 2014   ❤️ 1
    Geany
    Tianpu
        13
    Tianpu  
    OP
       Oct 12, 2014
    @initialdp 这个最接近我想要的

    但是这个缺乏一个功能 引用的文件不能自动补全自定义函数名
    lygmqkl
        14
    lygmqkl  
       Oct 12, 2014   ❤️ 1
    我比较推荐 zendstudio 得 include 功能可以对框架直接进行分析然后实现自动提示,很赞。


    如果一般编程就sublime text 吧,说实话 是我用过最好的几个IDE之一。
    Tianpu
        15
    Tianpu  
    OP
       Oct 12, 2014
    @initialdp
    @Tianpu

    是支持的 不过反应没那么灵敏

    多些推荐
    Tianpu
        16
    Tianpu  
    OP
       Oct 12, 2014
    原来是提示函数名要输入前四个字符才会有 真奇怪
    cctrv
        17
    cctrv  
       Oct 12, 2014
    很久以前一直用 Netbeans,現在一直用 Sublime Text。

    netbeans 對函數不熟悉的人很有幫助,自動完成速度很快。
    Tianpu
        18
    Tianpu  
    OP
       Oct 12, 2014
    http://en.wikipedia.org/wiki/List_of_PHP_editors 这里不少 我都下载看看 稍后反馈
    bingu
        19
    bingu  
       Oct 12, 2014
    免费的选netbeans
    AbrahamGreyson
        20
    AbrahamGreyson  
       Oct 12, 2014
    集成开发环境当然是 phpstorm,但是价格比较贵,几百元吧。
    跟什么需要装一大堆插件那种文本编辑器没法比。
    AbrahamGreyson
        21
    AbrahamGreyson  
       Oct 12, 2014
    说 sublime 的绝对是坑你呢,那玩意咋重构阿? 改个命名空间,还要一个个重新组织文件?
    penjianfeng
        22
    penjianfeng  
       Oct 12, 2014
    @ifconfig +1,不过有时候跟踪函数ctags不是很给力
    eslizn
        23
    eslizn  
       Oct 12, 2014
    我用eclipse,用的语言比较多,一个ide加插件统统搞定
    initialdp
        24
    initialdp  
       Oct 12, 2014
    @Tianpu

    4个字符的问题是可以设置的。“编辑 - 首选项 - 编辑器 - 自动完成”里设置“输入多少字符启动自动完成”。默认是4个字符。

    我个人觉得输入4个才进行自动完成判断是合理的,减少不必要的提示。
    system
        25
    system  
       Oct 12, 2014
    phpstorm ZendStudio
    konakona
        26
    konakona  
       Oct 13, 2014
    楼主这点需求,估计sublime text 完全满足。
    不过玩还是推荐phpstorm,那才叫ide。
    vibbow
        27
    vibbow  
       Oct 13, 2014
    论IDE,当然Visual Studio
    NCE
        28
    NCE  
       Oct 13, 2014
    netbeans.
    bjzhush
        29
    bjzhush  
       Oct 13, 2014
    Vim ,用熟了超级爽,配置自己慢慢改
    jakehu
        30
    jakehu  
       Oct 13, 2014
    sublime
    tabris17
        31
    tabris17  
       Oct 13, 2014
    项目 eclipse
    轻量 sublime
    xz
        32
    xz  
       Oct 13, 2014 via Android
    Sublime+1
    nonozone
        33
    nonozone  
       Oct 13, 2014
    @barbery 这个问题我还说正想问呢,有时候不得不代码格式化。但是问题是会把一些很简短的句子的括号和内容也分成三行来搞,看起来确实很晕。
    macdino
        34
    macdino  
       Oct 13, 2014
    一定要用vim....
    harryyyt
        35
    harryyyt  
       Oct 13, 2014
    你这需求不用IDE,sublime就可以了
    oamzn
        36
    oamzn  
       Oct 13, 2014
    Sublime+1
    POPOEVER
        37
    POPOEVER  
       Oct 13, 2014
    原来在用免费的 Aptana Studio,现在换到 PHPStorm 了
    decimal
        38
    decimal  
       Oct 13, 2014
    vim
    alexzhou
        39
    alexzhou  
       Oct 13, 2014
    phpstorm 还有这问题以后别问了
    Tianpu
        40
    Tianpu  
    OP
       Oct 13, 2014
    @ifconfig
    @bidu
    @lygmqkl
    @cctrv
    @konakona
    @jakehu
    @harryyyt

    请问sublime text 有没有自定义函数的自动补全?https://sublime.wbond.net/search/php这里没有找到合适的插件,或者是我方法不对?

    如果还有插件能列出自定义变量就更方便了

    谢谢

    zendstudio的确满足需求,太多我用不到的功能。
    joyqi
        41
    joyqi  
       Oct 13, 2014
    php ide除了phpstorm外还有选择吗
    lygmqkl
        42
    lygmqkl  
       Oct 13, 2014
    @Tianpu 兄弟php编程还是zend 吧,相信我 我也很你一样折腾过。 而且折腾过好长时间。
    jakehu
        43
    jakehu  
       Oct 13, 2014
    @Tianpu 这里也许有你要的答案 http://www.jakehu.me/338
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2841 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 147ms · UTC 15:28 · PVG 23:28 · LAX 08:28 · JFK 11:28
    ♥ Do have faith in what you're doing.