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

PHP IDE 有推荐的吗?

  •  
  •   Tianpu · Oct 12, 2014 · 11002 views
    This topic created in 4409 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
    changsha
    Oct 12, 2014 via iPhone
    1
    phpstorm
    timbotetsu
    timbotetsu
    Oct 12, 2014
    2
    同楼上
    (楼上的头像真是………………
    ifconfig
    ifconfig
    Oct 12, 2014
    3
    sublime text谁用谁知道
    txlty
    txlty
    Oct 12, 2014
    4
    想要开源免费支持中文的话找 NetBeans
    想花钱买且熟悉英文的话找 PhpStorm
    saharabear
    saharabear
    Oct 12, 2014
    5
    NetBeans, PhpStorm.

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

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


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

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

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

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

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

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

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

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

    谢谢

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